build started at Mon Jul 1 23:09:02 CEST 2024 port directory: /usr/ports/biology/iqtree package name: iqtree-2.3.5 building for: FreeBSD 14Rarm64-main 14.0-RELEASE-p6 FreeBSD 14.0-RELEASE-p6 arm64 maintained by: jrm@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 1001 1001 1216 Jul 1 20:15 /usr/ports/biology/iqtree/Makefile Poudriere version: poudriere-git-3.4.99.20240122_1 Host OSVERSION: 1400097 Jail OSVERSION: 1400097 Job Id: ---Begin Environment--- SHELL=/bin/sh OSVERSION=1400097 UNAME_v=FreeBSD 14.0-RELEASE-p6 UNAME_r=14.0-RELEASE-p6 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git TRYBROKEN=yes LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.99.20240122_1 MASTERMNT=/usr/local/poudriere/data/.m/14Rarm64-main/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/14Rarm64-main/ref/.p OUTPUT_REDIRECTED_STDOUT=3 NO_WARNING_PKG_INSTALL_EOL=yes P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=14Rarm64-main SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=testport.sh OLDPWD=/usr/local/poudriere/data/.m/14Rarm64-main/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.99.20240122_1 SCRIPTPATH=/usr/local/share/poudriere/testport.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV=PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for iqtree-2.3.5: EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- jrm@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/biology/iqtree/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/biology/iqtree/work XDG_CACHE_HOME=/wrkdirs/usr/ports/biology/iqtree/work/.cache HOME=/wrkdirs/usr/ports/biology/iqtree/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/biology/iqtree/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/biology/iqtree/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- NINJA_STATUS="[%p %s/%t] " XDG_DATA_HOME=/wrkdirs/usr/ports/biology/iqtree/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/biology/iqtree/work XDG_CACHE_HOME=/wrkdirs/usr/ports/biology/iqtree/work/.cache HOME=/wrkdirs/usr/ports/biology/iqtree/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/biology/iqtree/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/biology/iqtree/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES DESTDIR=/wrkdirs/usr/ports/biology/iqtree/work/stage PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTEXAMPLES="" CMAKE_BUILD_TYPE="release" OSREL=14.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/iqtree" EXAMPLESDIR="share/examples/iqtree" DATADIR="share/iqtree" WWWDIR="www/iqtree" ETCDIR="etc/iqtree" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/iqtree DOCSDIR=/usr/local/share/doc/iqtree EXAMPLESDIR=/usr/local/share/examples/iqtree WWWDIR=/usr/local/www/iqtree ETCDIR=/usr/local/etc/iqtree --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # work around broken IPv6 # FETCH_ARGS=-Fpr4 MAKE_JOBS_NUMBER=2 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 1048576 stack size (kbytes, -s) 1048576 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 33742 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> License GPLv2 accepted by the user =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> iqtree-2.3.5 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.21.3.pkg [14Rarm64-main] Installing pkg-1.21.3... [14Rarm64-main] Extracting pkg-1.21.3: .......... done ===> iqtree-2.3.5 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of iqtree-2.3.5 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> License GPLv2 accepted by the user ===> iqtree-2.3.5 depends on file: /usr/local/sbin/pkg - found => iqtree-iqtree2-v2.3.5_GH0.tar.gz doesn't seem to exist in /portdistfiles/. => Attempting to fetch https://codeload.github.com/iqtree/iqtree2/tar.gz/v2.3.5?dummy=/iqtree-iqtree2-v2.3.5_GH0.tar.gz fetch: https://codeload.github.com/iqtree/iqtree2/tar.gz/v2.3.5?dummy=/iqtree-iqtree2-v2.3.5_GH0.tar.gz: size unknown fetch: https://codeload.github.com/iqtree/iqtree2/tar.gz/v2.3.5?dummy=/iqtree-iqtree2-v2.3.5_GH0.tar.gz: size of remote file is not known iqtree-iqtree2-v2.3.5_GH0.tar.gz 6488 kB 6802 kBps 00s => tothuhien-lsd2-125720d9da1281642053713d9b094d5bff2ce9cf_GH0.tar.gz doesn't seem to exist in /portdistfiles/. => Attempting to fetch https://codeload.github.com/tothuhien/lsd2/tar.gz/125720d9da1281642053713d9b094d5bff2ce9cf?dummy=/tothuhien-lsd2-125720d9da1281642053713d9b094d5bff2ce9cf_GH0.tar.gz fetch: https://codeload.github.com/tothuhien/lsd2/tar.gz/125720d9da1281642053713d9b094d5bff2ce9cf?dummy=/tothuhien-lsd2-125720d9da1281642053713d9b094d5bff2ce9cf_GH0.tar.gz: size unknown fetch: https://codeload.github.com/tothuhien/lsd2/tar.gz/125720d9da1281642053713d9b094d5bff2ce9cf?dummy=/tothuhien-lsd2-125720d9da1281642053713d9b094d5bff2ce9cf_GH0.tar.gz: size of remote file is not known tothuhien-lsd2-125720d9da1281642053713d9b094d5bff2ce9cf_GH0.tar 578 kB 6376 kBps 00s ===> Fetching all distfiles required by iqtree-2.3.5 for building =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> License GPLv2 accepted by the user ===> iqtree-2.3.5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by iqtree-2.3.5 for building => SHA256 Checksum OK for iqtree-iqtree2-v2.3.5_GH0.tar.gz. => SHA256 Checksum OK for tothuhien-lsd2-125720d9da1281642053713d9b094d5bff2ce9cf_GH0.tar.gz. =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> License GPLv2 accepted by the user ===> iqtree-2.3.5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by iqtree-2.3.5 for building ===> Extracting for iqtree-2.3.5 => SHA256 Checksum OK for iqtree-iqtree2-v2.3.5_GH0.tar.gz. => SHA256 Checksum OK for tothuhien-lsd2-125720d9da1281642053713d9b094d5bff2ce9cf_GH0.tar.gz. =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for iqtree-2.3.5 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> iqtree-2.3.5 depends on file: /usr/local/bin/cmake - not found ===> Installing existing package /packages/All/cmake-core-3.29.6.pkg [14Rarm64-main] Installing cmake-core-3.29.6... [14Rarm64-main] `-- Installing expat-2.6.2... [14Rarm64-main] `-- Extracting expat-2.6.2: .......... done [14Rarm64-main] `-- Installing jsoncpp-1.9.5... [14Rarm64-main] `-- Extracting jsoncpp-1.9.5: .......... done [14Rarm64-main] `-- Installing libuv-1.48.0... [14Rarm64-main] `-- Extracting libuv-1.48.0: .......... done [14Rarm64-main] `-- Installing rhash-1.4.4_1... [14Rarm64-main] | `-- Installing gettext-runtime-0.22.5... [14Rarm64-main] | | `-- Installing indexinfo-0.3.1... [14Rarm64-main] | | `-- Extracting indexinfo-0.3.1: .... done [14Rarm64-main] | `-- Extracting gettext-runtime-0.22.5: .......... done [14Rarm64-main] `-- Extracting rhash-1.4.4_1: .......... done [14Rarm64-main] Extracting cmake-core-3.29.6: .......... done ===> iqtree-2.3.5 depends on file: /usr/local/bin/cmake - found ===> Returning to build of iqtree-2.3.5 ===> iqtree-2.3.5 depends on executable: ninja - not found ===> Installing existing package /packages/All/ninja-1.11.1,4.pkg [14Rarm64-main] Installing ninja-1.11.1,4... [14Rarm64-main] `-- Installing python311-3.11.9... [14Rarm64-main] | `-- Installing libffi-3.4.6... [14Rarm64-main] | `-- Extracting libffi-3.4.6: .......... done [14Rarm64-main] | `-- Installing mpdecimal-4.0.0... [14Rarm64-main] | `-- Extracting mpdecimal-4.0.0: .......... done [14Rarm64-main] | `-- Installing readline-8.2.10... [14Rarm64-main] | `-- Extracting readline-8.2.10: .......... done [14Rarm64-main] `-- Extracting python311-3.11.9: .......... done [14Rarm64-main] Extracting ninja-1.11.1,4: ........ done ===== Message from python311-3.11.9: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py311-gdbm databases/py-gdbm@py311 py311-sqlite3 databases/py-sqlite3@py311 py311-tkinter x11-toolkits/py-tkinter@py311 ===> iqtree-2.3.5 depends on executable: ninja - found ===> Returning to build of iqtree-2.3.5 ===> iqtree-2.3.5 depends on file: /usr/local/libdata/pkgconfig/eigen3.pc - not found ===> Installing existing package /packages/All/eigen-3.4.0_3.pkg [14Rarm64-main] Installing eigen-3.4.0_3... [14Rarm64-main] `-- Installing blas-3.12.0_1... [14Rarm64-main] | `-- Installing gcc13-13.2.0_4... [14Rarm64-main] | | `-- Installing binutils-2.40_5,1... [14Rarm64-main] | | `-- Installing zstd-1.5.6... [14Rarm64-main] | | | `-- Installing liblz4-1.9.4_1,1... [14Rarm64-main] | | | `-- Extracting liblz4-1.9.4_1,1: .......... done [14Rarm64-main] | | `-- Extracting zstd-1.5.6: .......... done [14Rarm64-main] | | `-- Extracting binutils-2.40_5,1: .......... done [14Rarm64-main] | | `-- Installing gmp-6.3.0... [14Rarm64-main] | | `-- Extracting gmp-6.3.0: .......... done [14Rarm64-main] | | `-- Installing mpc-1.3.1_1... [14Rarm64-main] | | `-- Installing mpfr-4.2.1,1... [14Rarm64-main] | | `-- Extracting mpfr-4.2.1,1: .......... done [14Rarm64-main] | | `-- Extracting mpc-1.3.1_1: ......... done [14Rarm64-main] | `-- Extracting gcc13-13.2.0_4: .......... done [14Rarm64-main] `-- Extracting blas-3.12.0_1: ........ done [14Rarm64-main] `-- Installing lapack-3.12.0_2... [14Rarm64-main] `-- Extracting lapack-3.12.0_2: .......... done [14Rarm64-main] Extracting eigen-3.4.0_3: .......... done ===== Message from gcc13-13.2.0_4: -- To ensure binaries built with this toolchain find appropriate versions of the necessary run-time libraries, you may want to link using -Wl,-rpath=/usr/local/lib/gcc13 For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens transparently. ===> iqtree-2.3.5 depends on file: /usr/local/libdata/pkgconfig/eigen3.pc - found ===> Returning to build of iqtree-2.3.5 ===> iqtree-2.3.5 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_6.pkg [14Rarm64-main] Installing ccache-3.7.12_6... [14Rarm64-main] Extracting ccache-3.7.12_6: .......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for gcc13 create symlink for gcc13 (world) create symlink for g++13 create symlink for g++13 (world) create symlink for cpp13 create symlink for cpp13 (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_6: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> iqtree-2.3.5 depends on file: /usr/local/bin/ccache - found ===> Returning to build of iqtree-2.3.5 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> iqtree-2.3.5 depends on shared library: libboost_filesystem.so - not found ===> Installing existing package /packages/All/boost-libs-1.84.0.pkg [14Rarm64-main] Installing boost-libs-1.84.0... [14Rarm64-main] `-- Installing icu-74.2_1,1... [14Rarm64-main] `-- Extracting icu-74.2_1,1: .......... done [14Rarm64-main] Extracting boost-libs-1.84.0: .......... done ===== Message from boost-libs-1.84.0: -- You have built the Boost library with thread support. Don't forget to add -pthread to your linker options when linking your code. ===> iqtree-2.3.5 depends on shared library: libboost_filesystem.so - found (/usr/local/lib/libboost_filesystem.so) ===> Returning to build of iqtree-2.3.5 =========================================================================== =>> Recording filesystem state for prebuild... done =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> iqtree-2.3.5 depends on file: /usr/local/bin/cmake - found ===> iqtree-2.3.5 depends on executable: ninja - found ===> iqtree-2.3.5 depends on file: /usr/local/libdata/pkgconfig/eigen3.pc - found ===> iqtree-2.3.5 depends on file: /usr/local/bin/ccache - found ===> iqtree-2.3.5 depends on shared library: libboost_filesystem.so - found (/usr/local/lib/libboost_filesystem.so) ===> Configuring for iqtree-2.3.5 ===> Performing out-of-source build /bin/mkdir -p /wrkdirs/usr/ports/biology/iqtree/work/.build CMake Deprecation Warning at CMakeLists.txt:63 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is Clang 16.0.6 -- The CXX compiler identification is Clang 16.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/local/libexec/ccache/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/local/libexec/ccache/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Boost: /usr/local/include (found version "1.84.0") IQ-TREE flags : Build mode : Release Build lib : OFF Integrate CMAPLE: OFF Target OS : Unix Compiler : Clang Compiler version: 16.0.6 Target binary : 64-bit OpenMP : Yes MPI : NONE Vectorization : SSE3/AVX/AVX2 C flags : -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -O3 -ffunction-sections -fdata-sections CXX flags : -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections LINKER flags : -fstack-protector-strong -rdynamic -Wl,--gc-sections -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for GlobalMemoryStatusEx -- Looking for GlobalMemoryStatusEx - not found -- Looking for strndup -- Looking for strndup - found -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for backtrace -- Looking for backtrace - not found -- Found Backtrace: /usr/lib/libexecinfo.so -- Found ZLIB: /usr/lib/libz.so (found version "1.3") Using system zlib CMake Deprecation Warning at yaml-cpp/CMakeLists.txt:5 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Performing Test FLAG_WEXTRA -- Performing Test FLAG_WEXTRA - Success CMake Deprecation Warning at terraphast/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- clang-tidy not found. -- Configuring done (2.4s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_COLOR_MAKEFILE CMAKE_MODULE_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS CMAKE_VERBOSE_MAKEFILE FETCHCONTENT_FULLY_DISCONNECTED THREADS_HAVE_PTHREAD_ARG -- Build files have been written to: /wrkdirs/usr/ports/biology/iqtree/work/.build =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for iqtree-2.3.5 [ 0% 2/292] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT CMakeFiles/kernelsse.dir/tree/phylokernelsse.cpp.o -MF CMakeFiles/kernelsse.dir/tree/phylokernelsse.cpp.o.d -o CMakeFiles/kernelsse.dir/tree/phylokernelsse.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelsse.cpp c++: warning: argument unused during compilation: '-msse3' [-Wunused-command-line-argument] In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelsse.cpp:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than >=; >= will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6143:18: note: expanded from macro '_mm_alignr_epi8' else if (imm >= 16) ret = \ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '>=' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6143:18: note: expanded from macro '_mm_alignr_epi8' else if (imm >= 16) ret = \ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6143:18: note: expanded from macro '_mm_alignr_epi8' else if (imm >= 16) ret = \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelsse.cpp:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than >=; >= will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '>=' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelsse.cpp:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '&' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '?:' expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelsse.cpp:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than >=; >= will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '>=' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^~~ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelsse.cpp:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than >=; >= will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '>=' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^~~ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelsse.cpp:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '&' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '?:' expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelsse.cpp:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '&' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '?:' expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelsse.cpp:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than <; < will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:55: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '<' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:55: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:55: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ^~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelsse.cpp:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:64: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '&' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:64: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '?:' expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:64: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ 9 warnings generated. [ 0% 3/292] : && /usr/local/bin/cmake -E rm -f libkernelsse.a && /usr/bin/llvm-ar qc libkernelsse.a CMakeFiles/kernelsse.dir/tree/phylokernelsse.cpp.o && /usr/bin/llvm-ranlib libkernelsse.a && : [ 1% 4/292] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -D__AVX -mavx -MD -MT CMakeFiles/kernelavx.dir/tree/phylotreeavx.cpp.o -MF CMakeFiles/kernelavx.dir/tree/phylotreeavx.cpp.o.d -o CMakeFiles/kernelavx.dir/tree/phylotreeavx.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylotreeavx.cpp c++: warning: argument unused during compilation: '-mavx' [-Wunused-command-line-argument] In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylotreeavx.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_exp.h:38: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_common.h:35: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than >=; >= will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6143:18: note: expanded from macro '_mm_alignr_epi8' else if (imm >= 16) ret = \ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '>=' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6143:18: note: expanded from macro '_mm_alignr_epi8' else if (imm >= 16) ret = \ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6143:18: note: expanded from macro '_mm_alignr_epi8' else if (imm >= 16) ret = \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylotreeavx.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_exp.h:38: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_common.h:35: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than >=; >= will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '>=' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylotreeavx.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_exp.h:38: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_common.h:35: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '&' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '?:' expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylotreeavx.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_exp.h:38: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_common.h:35: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than >=; >= will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '>=' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^~~ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylotreeavx.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_exp.h:38: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_common.h:35: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than >=; >= will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '>=' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^~~ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylotreeavx.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_exp.h:38: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_common.h:35: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '&' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '?:' expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylotreeavx.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_exp.h:38: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_common.h:35: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '&' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '?:' expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylotreeavx.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_exp.h:38: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_common.h:35: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than <; < will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:55: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '<' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:55: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:55: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ^~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylotreeavx.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_exp.h:38: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectormath_common.h:35: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:64: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '&' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:64: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '?:' expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:64: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ 9 warnings generated. [ 1% 5/292] : && /usr/local/bin/cmake -E rm -f libkernelavx.a && /usr/bin/llvm-ar qc libkernelavx.a CMakeFiles/kernelavx.dir/tree/phylotreeavx.cpp.o && /usr/bin/llvm-ranlib libkernelavx.a && : [ 1% 6/292] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT CMakeFiles/iqtree2.dir/obsolete/parsmultistate.cpp.o -MF CMakeFiles/iqtree2.dir/obsolete/parsmultistate.cpp.o.d -o CMakeFiles/iqtree2.dir/obsolete/parsmultistate.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/obsolete/parsmultistate.cpp c++: warning: argument unused during compilation: '-msse3' [-Wunused-command-line-argument] [ 2% 7/292] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT booster/CMakeFiles/booster.dir/bitset_index.c.o -MF booster/CMakeFiles/booster.dir/bitset_index.c.o.d -o booster/CMakeFiles/booster.dir/bitset_index.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/booster/bitset_index.c cc: warning: argument unused during compilation: '-msse3' [-Wunused-command-line-argument] [ 2% 8/292] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT booster/CMakeFiles/booster.dir/hashmap.c.o -MF booster/CMakeFiles/booster.dir/hashmap.c.o.d -o booster/CMakeFiles/booster.dir/hashmap.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/booster/hashmap.c cc: warning: argument unused during compilation: '-msse3' [-Wunused-command-line-argument] [ 2% 9/292] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT booster/CMakeFiles/booster.dir/io.c.o -MF booster/CMakeFiles/booster.dir/io.c.o.d -o booster/CMakeFiles/booster.dir/io.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/booster/io.c cc: warning: argument unused during compilation: '-msse3' [-Wunused-command-line-argument] [ 3% 10/292] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT booster/CMakeFiles/booster.dir/sort.c.o -MF booster/CMakeFiles/booster.dir/sort.c.o.d -o booster/CMakeFiles/booster.dir/sort.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/booster/sort.c cc: warning: argument unused during compilation: '-msse3' [-Wunused-command-line-argument] [ 3% 11/292] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT booster/CMakeFiles/booster.dir/tree.c.o -MF booster/CMakeFiles/booster.dir/tree.c.o.d -o booster/CMakeFiles/booster.dir/tree.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/booster/tree.c cc: warning: argument unused during compilation: '-msse3' [-Wunused-command-line-argument] /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/booster/tree.c:1070:10: warning: result of comparison of constant -1 with expression of type 'char' is always false [-Wtautological-constant-out-of-range-compare] if (u == EOF) break; /* shouldn't happen anyway */ ~ ^ ~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/booster/tree.c:1084:9: warning: result of comparison of constant -1 with expression of type 'char' is always false [-Wtautological-constant-out-of-range-compare] if (u == EOF) { big_string[index_in_string] = '\0'; return 0; } /* error code telling that no tree has been read properly */ ~ ^ ~~~ 2 warnings generated. [ 3% 12/292] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT booster/CMakeFiles/booster.dir/booster.c.o -MF booster/CMakeFiles/booster.dir/booster.c.o.d -o booster/CMakeFiles/booster.dir/booster.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/booster/booster.c cc: warning: argument unused during compilation: '-msse3' [-Wunused-command-line-argument] [ 4% 13/292] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT booster/CMakeFiles/booster.dir/hashtables_bfields.c.o -MF booster/CMakeFiles/booster.dir/hashtables_bfields.c.o.d -o booster/CMakeFiles/booster.dir/hashtables_bfields.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/booster/hashtables_bfields.c cc: warning: argument unused during compilation: '-msse3' [-Wunused-command-line-argument] [ 4% 14/292] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT booster/CMakeFiles/booster.dir/prng.c.o -MF booster/CMakeFiles/booster.dir/prng.c.o.d -o booster/CMakeFiles/booster.dir/prng.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/booster/prng.c cc: warning: argument unused during compilation: '-msse3' [-Wunused-command-line-argument] /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/booster/prng.c:221:41: warning: implicit conversion from 'unsigned long' to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Wimplicit-const-int-float-conversion] double dbl = prng_get_ulong () / (ULONG_MAX + 1.0); ^~~~~~~~~ ~ /usr/include/sys/limits.h:61:19: note: expanded from macro 'ULONG_MAX' #define ULONG_MAX __ULONG_MAX /* max for an unsigned long */ ^~~~~~~~~~~ /usr/include/machine/_limits.h:60:21: note: expanded from macro '__ULONG_MAX' #define __ULONG_MAX 0xffffffffffffffffUL /* max for an unsigned long */ ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. [ 4% 15/292] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT booster/CMakeFiles/booster.dir/stats.c.o -MF booster/CMakeFiles/booster.dir/stats.c.o.d -o booster/CMakeFiles/booster.dir/stats.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/booster/stats.c cc: warning: argument unused during compilation: '-msse3' [-Wunused-command-line-argument] [ 5% 16/292] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT booster/CMakeFiles/booster.dir/tree_utils.c.o -MF booster/CMakeFiles/booster.dir/tree_utils.c.o.d -o booster/CMakeFiles/booster.dir/tree_utils.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/booster/tree_utils.c cc: warning: argument unused during compilation: '-msse3' [-Wunused-command-line-argument] [ 5% 17/292] : && /usr/local/bin/cmake -E rm -f booster/libbooster.a && /usr/bin/llvm-ar qc booster/libbooster.a booster/CMakeFiles/booster.dir/bitset_index.c.o booster/CMakeFiles/booster.dir/hashmap.c.o booster/CMakeFiles/booster.dir/io.c.o booster/CMakeFiles/booster.dir/sort.c.o booster/CMakeFiles/booster.dir/tree.c.o booster/CMakeFiles/booster.dir/booster.c.o booster/CMakeFiles/booster.dir/hashtables_bfields.c.o booster/CMakeFiles/booster.dir/prng.c.o booster/CMakeFiles/booster.dir/stats.c.o booster/CMakeFiles/booster.dir/tree_utils.c.o && /usr/bin/llvm-ranlib booster/libbooster.a && : [ 5% 18/292] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -D__AVX -mavx -MD -MT pll/CMakeFiles/pllavx.dir/avxLikelihood.c.o -MF pll/CMakeFiles/pllavx.dir/avxLikelihood.c.o.d -o pll/CMakeFiles/pllavx.dir/avxLikelihood.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c FAILED: pll/CMakeFiles/pllavx.dir/avxLikelihood.c.o /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -D__AVX -mavx -MD -MT pll/CMakeFiles/pllavx.dir/avxLikelihood.c.o -MF pll/CMakeFiles/pllavx.dir/avxLikelihood.c.o.d -o pll/CMakeFiles/pllavx.dir/avxLikelihood.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c cc: warning: argument unused during compilation: '-mavx' [-Wunused-command-line-argument] /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:67:3: error: unknown type name '__m256d' __m256d m; ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:73:17: error: unknown type name '__m256d' static __inline __m256d hadd4(__m256d v, __m256d u) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:73:31: error: unknown type name '__m256d' static __inline __m256d hadd4(__m256d v, __m256d u) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:73:42: error: unknown type name '__m256d' static __inline __m256d hadd4(__m256d v, __m256d u) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:75:3: error: use of undeclared identifier '__m256d' __m256d ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:78:7: warning: call to undeclared function '_mm256_hadd_pd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] v = _mm256_hadd_pd(v, v); ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:79:3: error: use of undeclared identifier 'a' a = _mm256_permute2f128_pd(v, v, 1); ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:79:7: warning: call to undeclared function '_mm256_permute2f128_pd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] a = _mm256_permute2f128_pd(v, v, 1); ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:80:7: warning: call to undeclared function '_mm256_add_pd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] v = _mm256_add_pd(a, v); ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:80:21: error: use of undeclared identifier 'a' v = _mm256_add_pd(a, v); ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:83:3: error: use of undeclared identifier 'b' b = _mm256_permute2f128_pd(u, u, 1); ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:84:21: error: use of undeclared identifier 'b' u = _mm256_add_pd(b, u); ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:86:7: warning: call to undeclared function '_mm256_mul_pd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] v = _mm256_mul_pd(v, u); ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:91:17: error: unknown type name '__m256d' static __inline __m256d hadd3(__m256d v) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:91:31: error: unknown type name '__m256d' static __inline __m256d hadd3(__m256d v) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:93:3: error: use of undeclared identifier '__m256d' __m256d ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:96:7: warning: call to undeclared function '_mm256_hadd_pd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] v = _mm256_hadd_pd(v, v); ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:97:3: error: use of undeclared identifier 'a' a = _mm256_permute2f128_pd(v, v, 1); ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:97:7: warning: call to undeclared function '_mm256_permute2f128_pd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] a = _mm256_permute2f128_pd(v, v, 1); ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:98:7: warning: call to undeclared function '_mm256_add_pd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] v = _mm256_add_pd(a, v); ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:98:21: error: use of undeclared identifier 'a' v = _mm256_add_pd(a, v); ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:118:3: error: use of undeclared identifier '__m256d' __m256d ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:135:6: error: use of undeclared identifier '__m256d' __m256d ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:144:5: error: use of undeclared identifier '__m256d' __m256d ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:147:5: error: use of undeclared identifier 'left1'; did you mean 'left'? left1 = _mm256_mul_pd(left1, tv); ^~~~~ left /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:108:26: note: 'left' declared here const int n, double *left, double *right, int *wgt, int *scalerIncrement, const pllBoolean useFastScaling ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:147:13: warning: call to undeclared function '_mm256_mul_pd'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] left1 = _mm256_mul_pd(left1, tv); ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/pll/avxLikelihood.c:147:27: error: use of undeclared identifier 'left1' left1 = _mm256_mul_pd(left1, tv); ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 8 warnings and 20 errors generated. [ 6% 18/292] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -D__AVX -mavx -mfma -MD -MT CMakeFiles/kernelfma.dir/tree/phylokernelfma.cpp.o -MF CMakeFiles/kernelfma.dir/tree/phylokernelfma.cpp.o.d -o CMakeFiles/kernelfma.dir/tree/phylokernelfma.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelfma.cpp c++: warning: argument unused during compilation: '-mavx' [-Wunused-command-line-argument] c++: warning: argument unused during compilation: '-mfma' [-Wunused-command-line-argument] In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelfma.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than >=; >= will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6143:18: note: expanded from macro '_mm_alignr_epi8' else if (imm >= 16) ret = \ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '>=' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6143:18: note: expanded from macro '_mm_alignr_epi8' else if (imm >= 16) ret = \ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6143:18: note: expanded from macro '_mm_alignr_epi8' else if (imm >= 16) ret = \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelfma.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than >=; >= will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '>=' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelfma.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '&' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '?:' expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5417:33: note: expanded from macro '_mm_srli_si128' if (_sse2neon_unlikely((imm) & ~15)) ret = vdupq_n_s8(0); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:92:51: note: expanded from macro '_sse2neon_unlikely' #define _sse2neon_unlikely(x) __builtin_expect(!!(x), 0) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelfma.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than >=; >= will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '>=' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^~~ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelfma.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than >=; >= will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '>=' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:32: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^~~ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelfma.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '&' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '?:' expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:45: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelfma.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '&' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '?:' expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6144:42: note: expanded from macro '_mm_alignr_epi8' _mm_srli_si128(_a, imm >= 16 ? imm - 16 : 0); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:5419:30: note: expanded from macro '_mm_srli_si128' (imm > 15 ? 0 : imm)); \ ^ /usr/lib/clang/16/include/arm_neon.h:7111:80: note: expanded from macro 'vextq_s8' __ret = (int8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 32); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:161:9: note: expanded from macro '_sse2neon_define1' body \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelfma.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: warning: & has lower precedence than <; < will be evaluated first [-Wparentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:55: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the '<' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:55: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:41: note: place parentheses around the & expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ~~~^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:55: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ^~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/tree/phylokernelfma.cpp:9: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectorclass.h:41: /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:64: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '&' expression to silence this warning temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:64: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/vectorclass/vectori128.h:4006:16: note: place parentheses around the '?:' expression to evaluate it first temp = _mm_alignr_epi8(a, a, i0 & 15); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:6146:64: note: expanded from macro '_mm_alignr_epi8' vreinterpretq_m128i_u8(vextq_u8(__b, __a, imm < 16 ? imm : 0)); \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/clang/16/include/arm_neon.h:7027:81: note: expanded from macro 'vextq_u8' __ret = (uint8x16_t) __builtin_neon_vextq_v((int8x16_t)__s0, (int8x16_t)__s1, __p2, 48); \ ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:428:56: note: expanded from macro 'vreinterpretq_m128i_u8' #define vreinterpretq_m128i_u8(x) vreinterpretq_s64_u8(x) ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree2-2.3.5/sse2neon.h:166:9: note: expanded from macro '_sse2neon_define2' body \ ^~~~ 9 warnings generated. ninja: build stopped: subcommand failed. ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/biology/iqtree build of biology/iqtree | iqtree-2.3.5 ended at Mon Jul 1 23:11:12 CEST 2024 build time: 00:02:10 !!! build failure encountered !!!