=>> Building biology/iqtree build started at Sun Jan 25 01:01:12 EST 2026 port directory: /usr/ports/biology/iqtree package name: iqtree-3.0.1 building for: FreeBSD pkg.DaveG.ca 13.5-RELEASE-p7 FreeBSD 13.5-RELEASE-p7 1305000 amd64 maintained by: jrm@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1142 Jan 5 20:59 /usr/ports/biology/iqtree/Makefile Ports top last git commit: 076a295eb33c Ports top unclean checkout: no Port dir last git commit: 7bc347cd267e Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1305000 Job Id: 13 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1305000 UNAME_v=FreeBSD 13.5-RELEASE-p7 1305000 UNAME_r=13.5-RELEASE-p7 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 LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/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/freebsd_13_5_x64-HEAD-ALL/13/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_13_5_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for iqtree-3.0.1: 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=" " 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=13.5 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--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 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 #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 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) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 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: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> iqtree-3.0.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [pkg.DaveG.ca] Installing pkg-2.5.1... [pkg.DaveG.ca] Extracting pkg-2.5.1: .......... done ===> iqtree-3.0.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of iqtree-3.0.1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by iqtree-3.0.1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by iqtree-3.0.1 for building => SHA256 Checksum OK for iqtree-iqtree3-v3.0.1_GH0.tar.gz. => SHA256 Checksum OK for tothuhien-lsd2-c61110f3a4fa05325b45c97b2134792ff9d55d4c_GH0.tar.gz. => SHA256 Checksum OK for iqtree-cmaple-29df93e77b7ad159b19e8cdd8150545baa1221ae_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by iqtree-3.0.1 for building ===> Extracting for iqtree-3.0.1 => SHA256 Checksum OK for iqtree-iqtree3-v3.0.1_GH0.tar.gz. => SHA256 Checksum OK for tothuhien-lsd2-c61110f3a4fa05325b45c97b2134792ff9d55d4c_GH0.tar.gz. => SHA256 Checksum OK for iqtree-cmaple-29df93e77b7ad159b19e8cdd8150545baa1221ae_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for iqtree-3.0.1 ===> Applying FreeBSD patches for iqtree-3.0.1 from /usr/ports/biology/iqtree/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> iqtree-3.0.1 depends on file: /usr/local/bin/cmake - not found ===> Installing existing package /packages/All/cmake-core-3.31.10.pkg [pkg.DaveG.ca] Installing cmake-core-3.31.10... [pkg.DaveG.ca] `-- Installing expat-2.7.3... [pkg.DaveG.ca] `-- Extracting expat-2.7.3: .......... done [pkg.DaveG.ca] `-- Installing jsoncpp-1.9.6_1... [pkg.DaveG.ca] `-- Extracting jsoncpp-1.9.6_1: .......... done [pkg.DaveG.ca] `-- Installing libidn2-2.3.8... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] | `-- Installing libunistring-1.4.1... [pkg.DaveG.ca] | `-- Extracting libunistring-1.4.1: .......... done [pkg.DaveG.ca] `-- Extracting libidn2-2.3.8: .......... done [pkg.DaveG.ca] `-- Installing libuv-1.51.0... [pkg.DaveG.ca] `-- Extracting libuv-1.51.0: .......... done [pkg.DaveG.ca] `-- Installing rhash-1.4.6... [pkg.DaveG.ca] | `-- Installing gettext-runtime-0.26... [pkg.DaveG.ca] | `-- Extracting gettext-runtime-0.26: .......... done [pkg.DaveG.ca] `-- Extracting rhash-1.4.6: .......... done [pkg.DaveG.ca] Extracting cmake-core-3.31.10: .......... done ===> iqtree-3.0.1 depends on file: /usr/local/bin/cmake - found ===> Returning to build of iqtree-3.0.1 ===> iqtree-3.0.1 depends on executable: ninja - not found ===> Installing existing package /packages/All/ninja-1.13.2,4.pkg [pkg.DaveG.ca] Installing ninja-1.13.2,4... [pkg.DaveG.ca] `-- Installing python311-3.11.14... [pkg.DaveG.ca] | `-- Installing libffi-3.5.1... [pkg.DaveG.ca] | `-- Extracting libffi-3.5.1: .......... done [pkg.DaveG.ca] | `-- Installing mpdecimal-4.0.1... [pkg.DaveG.ca] | `-- Extracting mpdecimal-4.0.1: .......... done [pkg.DaveG.ca] | `-- Installing readline-8.3.3... [pkg.DaveG.ca] | `-- Extracting readline-8.3.3: .......... done [pkg.DaveG.ca] `-- Extracting python311-3.11.14: .......... done [pkg.DaveG.ca] Extracting ninja-1.13.2,4: ..... done ===== Message from python311-3.11.14: -- 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-3.0.1 depends on executable: ninja - found ===> Returning to build of iqtree-3.0.1 ===> iqtree-3.0.1 depends on file: /usr/local/libdata/pkgconfig/eigen3.pc - not found ===> Installing existing package /packages/All/eigen-3.4.0_4.pkg [pkg.DaveG.ca] Installing eigen-3.4.0_4... [pkg.DaveG.ca] `-- Installing blas-3.12.1... [pkg.DaveG.ca] | `-- Installing gcc14-14.2.0_4... [pkg.DaveG.ca] | | `-- Installing binutils-2.44,1... [pkg.DaveG.ca] | | `-- Installing zstd-1.5.7_1... [pkg.DaveG.ca] | | `-- Extracting zstd-1.5.7_1: .......... done [pkg.DaveG.ca] | | `-- Extracting binutils-2.44,1: .......... done [pkg.DaveG.ca] | | `-- Installing gmp-6.3.0... [pkg.DaveG.ca] | | `-- Extracting gmp-6.3.0: .......... done [pkg.DaveG.ca] | | `-- Installing mpc-1.3.1_1... [pkg.DaveG.ca] | | `-- Installing mpfr-4.2.2,1... [pkg.DaveG.ca] | | `-- Extracting mpfr-4.2.2,1: .......... done [pkg.DaveG.ca] | | `-- Extracting mpc-1.3.1_1: ...... done [pkg.DaveG.ca] | `-- Extracting gcc14-14.2.0_4: .......... done [pkg.DaveG.ca] `-- Extracting blas-3.12.1: ..... done [pkg.DaveG.ca] `-- Installing lapack-3.12.1... [pkg.DaveG.ca] `-- Extracting lapack-3.12.1: .......... done [pkg.DaveG.ca] Extracting eigen-3.4.0_4: .......... done ===== Message from gcc14-14.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/gcc14 For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens transparently. ===> iqtree-3.0.1 depends on file: /usr/local/libdata/pkgconfig/eigen3.pc - found ===> Returning to build of iqtree-3.0.1 ===> iqtree-3.0.1 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... 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 gcc14 create symlink for gcc14 (world) create symlink for g++14 create symlink for g++14 (world) create symlink for cpp14 create symlink for cpp14 (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_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> iqtree-3.0.1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of iqtree-3.0.1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> iqtree-3.0.1 depends on shared library: libboost_filesystem.so - not found ===> Installing existing package /packages/All/boost-libs-1.89.0_2.pkg [pkg.DaveG.ca] Installing boost-libs-1.89.0_2... [pkg.DaveG.ca] `-- Installing icu-76.1,1... [pkg.DaveG.ca] `-- Extracting icu-76.1,1: .......... done [pkg.DaveG.ca] Extracting boost-libs-1.89.0_2: .......... done ===== Message from boost-libs-1.89.0_2: -- You have built the Boost library with thread support. Don't forget to add -pthread to your linker options when linking your code. ===> iqtree-3.0.1 depends on shared library: libboost_filesystem.so - found (/usr/local/lib/libboost_filesystem.so) ===> Returning to build of iqtree-3.0.1 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for iqtree-3.0.1 ===> Performing out-of-source build /bin/mkdir -p /wrkdirs/usr/ports/biology/iqtree/work/.build CMake Deprecation Warning at CMakeLists.txt:76 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is Clang 19.1.7 -- The CXX compiler identification is Clang 19.1.7 -- 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 CMake Warning (dev) at CMakeLists.txt:94 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/local/include (found version "1.89.0") -- 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 IQ-TREE flags : Build mode : Release Build lib : OFF Integrate CMAPLE: ON Integrate CMAPLE_AA: OFF Target OS : Unix Compiler : Clang Compiler version: 19.1.7 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 : -rdynamic -Wl,--gc-sections -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") Using system zlib CMake Deprecation Warning at cmaple/CMakeLists.txt:55 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. No clang-tidy (USE_CLANG_TIDY=OFF) Build mode : Release Target OS : Unix OpenMP : Yes 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 -fopenmp -O3 -ffunction-sections -fdata-sections LINKER flags : -rdynamic -rdynamic -Wl,--gc-sections Using system zlib CMake Warning at /usr/local/share/cmake/Modules/FetchContent.cmake:2111 (message): FETCHCONTENT_FULLY_DISCONNECTED is set to true, which requires the source directory for dependency googletest to already be populated. This generally means it must not be set to true the first time CMake is run in a build directory. The following source directory should already be populated, but it doesn't exist: /wrkdirs/usr/ports/biology/iqtree/work/.build/_deps/googletest-src Policy CMP0170 controls enforcement of this requirement. Call Stack (most recent call first): /usr/local/share/cmake/Modules/FetchContent.cmake:2384 (__FetchContent_Populate) cmaple/CMakeLists.txt:283 (FetchContent_MakeAvailable) CMake Deprecation Warning at yaml-cpp/CMakeLists.txt:5 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Performing Test FLAG_WEXTRA -- Performing Test FLAG_WEXTRA - Success CMake Deprecation Warning at terraphast/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- 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 THREADS_HAVE_PTHREAD_ARG -- Build files have been written to: /wrkdirs/usr/ports/biology/iqtree/work/.build =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for iqtree-3.0.1 [ 0% 64/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 sprng/CMakeFiles/sprng.dir/lcg64.c.o -MF sprng/CMakeFiles/sprng.dir/lcg64.c.o.d -o sprng/CMakeFiles/sprng.dir/lcg64.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/sprng/lcg64.c [ 0% 65/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 sprng/CMakeFiles/sprng.dir/makeseed.c.o -MF sprng/CMakeFiles/sprng.dir/makeseed.c.o.d -o sprng/CMakeFiles/sprng.dir/makeseed.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/sprng/makeseed.c [ 0% 66/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 sprng/CMakeFiles/sprng.dir/memory.c.o -MF sprng/CMakeFiles/sprng.dir/memory.c.o.d -o sprng/CMakeFiles/sprng.dir/memory.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/sprng/memory.c [ 1% 67/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 sprng/CMakeFiles/sprng.dir/store.c.o -MF sprng/CMakeFiles/sprng.dir/store.c.o.d -o sprng/CMakeFiles/sprng.dir/store.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/sprng/store.c [ 1% 68/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 sprng/CMakeFiles/sprng.dir/primes-lcg64.c.o -MF sprng/CMakeFiles/sprng.dir/primes-lcg64.c.o.d -o sprng/CMakeFiles/sprng.dir/primes-lcg64.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/sprng/primes-lcg64.c [ 1% 69/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 sprng/CMakeFiles/sprng.dir/checkid.c.o -MF sprng/CMakeFiles/sprng.dir/checkid.c.o.d -o sprng/CMakeFiles/sprng.dir/checkid.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/sprng/checkid.c [ 2% 70/319] : && /usr/local/bin/cmake -E rm -f sprng/libsprng.a && /usr/bin/llvm-ar qc sprng/libsprng.a sprng/CMakeFiles/sprng.dir/lcg64.c.o sprng/CMakeFiles/sprng.dir/makeseed.c.o sprng/CMakeFiles/sprng.dir/memory.c.o sprng/CMakeFiles/sprng.dir/store.c.o sprng/CMakeFiles/sprng.dir/primes-lcg64.c.o sprng/CMakeFiles/sprng.dir/checkid.c.o && /usr/bin/llvm-ranlib sprng/libsprng.a && : [ 2% 71/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 utils/CMakeFiles/utils.dir/gzstream.cpp.o -MF utils/CMakeFiles/utils.dir/gzstream.cpp.o.d -o utils/CMakeFiles/utils.dir/gzstream.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/gzstream.cpp [ 2% 72/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxsdistancedatum.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxsdistancedatum.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxsdistancedatum.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxsdistancedatum.cpp [ 3% 73/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 utils/CMakeFiles/utils.dir/bionj.cpp.o -MF utils/CMakeFiles/utils.dir/bionj.cpp.o.d -o utils/CMakeFiles/utils.dir/bionj.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/bionj.cpp [ 3% 74/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 utils/CMakeFiles/utils.dir/progress.cpp.o -MF utils/CMakeFiles/utils.dir/progress.cpp.o.d -o utils/CMakeFiles/utils.dir/progress.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/progress.cpp [ 3% 75/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 utils/CMakeFiles/utils.dir/operatingsystem.cpp.o -MF utils/CMakeFiles/utils.dir/operatingsystem.cpp.o.d -o utils/CMakeFiles/utils.dir/operatingsystem.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/operatingsystem.cpp [ 4% 76/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxsdistancesblock.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxsdistancesblock.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxsdistancesblock.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxsdistancesblock.cpp [ 4% 77/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxsemptyblock.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxsemptyblock.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxsemptyblock.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxsemptyblock.cpp [ 4% 78/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxsreader.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxsreader.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxsreader.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxsreader.cpp [ 5% 79/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxstaxablock.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxstaxablock.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxstaxablock.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxstaxablock.cpp [ 5% 80/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 utils/CMakeFiles/utils.dir/MPIHelper.cpp.o -MF utils/CMakeFiles/utils.dir/MPIHelper.cpp.o.d -o utils/CMakeFiles/utils.dir/MPIHelper.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/MPIHelper.cpp [ 5% 81/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxsstring.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxsstring.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxsstring.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxsstring.cpp [ 5% 82/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxsdatablock.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxsdatablock.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxsdatablock.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxsdatablock.cpp [ 6% 83/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxstoken.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxstoken.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxstoken.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxstoken.cpp [ 6% 84/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 gsl/CMakeFiles/gsl.dir/binomial_tpe.cpp.o -MF gsl/CMakeFiles/gsl.dir/binomial_tpe.cpp.o.d -o gsl/CMakeFiles/gsl.dir/binomial_tpe.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/gsl/binomial_tpe.cpp [ 6% 85/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 gsl/CMakeFiles/gsl.dir/multinomial.cpp.o -MF gsl/CMakeFiles/gsl.dir/multinomial.cpp.o.d -o gsl/CMakeFiles/gsl.dir/multinomial.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/gsl/multinomial.cpp [ 7% 86/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 gsl/CMakeFiles/gsl.dir/pow_int.cpp.o -MF gsl/CMakeFiles/gsl.dir/pow_int.cpp.o.d -o gsl/CMakeFiles/gsl.dir/pow_int.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/gsl/pow_int.cpp [ 7% 87/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 utils/CMakeFiles/utils.dir/starttree.cpp.o -MF utils/CMakeFiles/utils.dir/starttree.cpp.o.d -o utils/CMakeFiles/utils.dir/starttree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/starttree.cpp [ 7% 88/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxsblock.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxsblock.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxsblock.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxsblock.cpp [ 8% 89/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxsdiscretematrix.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxsdiscretematrix.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxsdiscretematrix.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxsdiscretematrix.cpp [ 8% 90/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxsexception.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxsexception.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxsexception.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxsexception.cpp [ 8% 91/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxssetreader.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxssetreader.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxssetreader.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxssetreader.cpp [ 9% 92/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 gsl/CMakeFiles/gsl.dir/gauss.cpp.o -MF gsl/CMakeFiles/gsl.dir/gauss.cpp.o.d -o gsl/CMakeFiles/gsl.dir/gauss.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/gsl/gauss.cpp [ 9% 93/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 gsl/CMakeFiles/gsl.dir/gaussinv.cpp.o -MF gsl/CMakeFiles/gsl.dir/gaussinv.cpp.o.d -o gsl/CMakeFiles/gsl.dir/gaussinv.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/gsl/gaussinv.cpp [ 9% 94/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 lbfgsb/CMakeFiles/lbfgsb.dir/lbfgsb_new.cpp.o -MF lbfgsb/CMakeFiles/lbfgsb.dir/lbfgsb_new.cpp.o.d -o lbfgsb/CMakeFiles/lbfgsb.dir/lbfgsb_new.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/lbfgsb/lbfgsb_new.cpp [ 10% 95/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxsassumptionsblock.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxsassumptionsblock.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxsassumptionsblock.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxsassumptionsblock.cpp [ 10% 96/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxsdiscretedatum.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxsdiscretedatum.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxsdiscretedatum.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxsdiscretedatum.cpp [ 10% 97/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/ratecontinuousgamma.cpp.o -MF model/CMakeFiles/model.dir/ratecontinuousgamma.cpp.o.d -o model/CMakeFiles/model.dir/ratecontinuousgamma.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/ratecontinuousgamma.cpp [ 10% 98/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 gsl/CMakeFiles/gsl.dir/gausspdf.cpp.o -MF gsl/CMakeFiles/gsl.dir/gausspdf.cpp.o.d -o gsl/CMakeFiles/gsl.dir/gausspdf.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/gsl/gausspdf.cpp [ 11% 99/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 utils/CMakeFiles/utils.dir/eigendecomposition.cpp.o -MF utils/CMakeFiles/utils.dir/eigendecomposition.cpp.o.d -o utils/CMakeFiles/utils.dir/eigendecomposition.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/eigendecomposition.cpp [ 11% 100/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 utils/CMakeFiles/utils.dir/stoprule.cpp.o -MF utils/CMakeFiles/utils.dir/stoprule.cpp.o.d -o utils/CMakeFiles/utils.dir/stoprule.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/stoprule.cpp [ 11% 101/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 utils/CMakeFiles/utils.dir/checkpoint.cpp.o -MF utils/CMakeFiles/utils.dir/checkpoint.cpp.o.d -o utils/CMakeFiles/utils.dir/checkpoint.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/checkpoint.cpp [ 12% 102/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 utils/CMakeFiles/utils.dir/optimization.cpp.o -MF utils/CMakeFiles/utils.dir/optimization.cpp.o.d -o utils/CMakeFiles/utils.dir/optimization.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:519:12: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 519 | double df[N_2], dx[N], dxold[N], f[N+1], space[N]; | ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:519:12: note: read of non-const variable 'N_2' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:518:9: note: declared here 518 | int N_2 = N*N; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:519:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 519 | double df[N_2], dx[N], dxold[N], f[N+1], space[N]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:519:21: note: function parameter 'N' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:515:99: note: declared here 515 | double Optimization::minimizeNewtonMulti(double *x1, double *xguess, double *x2, double xacc, int N, int maxNRStep) | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:519:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 519 | double df[N_2], dx[N], dxold[N], f[N+1], space[N]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:519:31: note: function parameter 'N' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:515:99: note: declared here 515 | double Optimization::minimizeNewtonMulti(double *x1, double *xguess, double *x2, double xacc, int N, int maxNRStep) | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:519:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 519 | double df[N_2], dx[N], dxold[N], f[N+1], space[N]; | ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:519:37: note: function parameter 'N' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:515:99: note: declared here 515 | double Optimization::minimizeNewtonMulti(double *x1, double *xguess, double *x2, double xacc, int N, int maxNRStep) | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:519:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 519 | double df[N_2], dx[N], dxold[N], f[N+1], space[N]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:519:49: note: function parameter 'N' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:515:99: note: declared here 515 | double Optimization::minimizeNewtonMulti(double *x1, double *xguess, double *x2, double xacc, int N, int maxNRStep) | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:520:18: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 520 | double temp, xh[N], xl[N], rts[N], rts_old[N]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:520:18: note: function parameter 'N' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:515:99: note: declared here 515 | double Optimization::minimizeNewtonMulti(double *x1, double *xguess, double *x2, double xacc, int N, int maxNRStep) | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:520:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 520 | double temp, xh[N], xl[N], rts[N], rts_old[N]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:520:25: note: function parameter 'N' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:515:99: note: declared here 515 | double Optimization::minimizeNewtonMulti(double *x1, double *xguess, double *x2, double xacc, int N, int maxNRStep) | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:520:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 520 | double temp, xh[N], xl[N], rts[N], rts_old[N]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:520:33: note: function parameter 'N' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:515:99: note: declared here 515 | double Optimization::minimizeNewtonMulti(double *x1, double *xguess, double *x2, double xacc, int N, int maxNRStep) | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:520:45: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 520 | double temp, xh[N], xl[N], rts[N], rts_old[N]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:520:45: note: function parameter 'N' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/optimization.cpp:515:99: note: declared here 515 | double Optimization::minimizeNewtonMulti(double *x1, double *xguess, double *x2, double xacc, int N, int maxNRStep) | ^ 9 warnings generated. [ 12% 103/319] : && /usr/local/bin/cmake -E rm -f lbfgsb/liblbfgsb.a && /usr/bin/llvm-ar qc lbfgsb/liblbfgsb.a lbfgsb/CMakeFiles/lbfgsb.dir/lbfgsb_new.cpp.o && /usr/bin/llvm-ranlib lbfgsb/liblbfgsb.a && : [ 12% 104/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/hardware.c.o -MF pll/CMakeFiles/pll.dir/hardware.c.o.d -o pll/CMakeFiles/pll.dir/hardware.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/hardware.c [ 13% 105/319] : && /usr/local/bin/cmake -E rm -f gsl/libgsl.a && /usr/bin/llvm-ar qc gsl/libgsl.a gsl/CMakeFiles/gsl.dir/binomial_tpe.cpp.o gsl/CMakeFiles/gsl.dir/multinomial.cpp.o gsl/CMakeFiles/gsl.dir/pow_int.cpp.o gsl/CMakeFiles/gsl.dir/gauss.cpp.o gsl/CMakeFiles/gsl.dir/gaussinv.cpp.o gsl/CMakeFiles/gsl.dir/gausspdf.cpp.o && /usr/bin/llvm-ranlib gsl/libgsl.a && : [ 13% 106/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxstreesblock.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxstreesblock.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxstreesblock.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxstreesblock.cpp [ 13% 107/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/alignment.c.o -MF pll/CMakeFiles/pll.dir/alignment.c.o.d -o pll/CMakeFiles/pll.dir/alignment.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/alignment.c [ 14% 108/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelbin.cpp.o -MF model/CMakeFiles/model.dir/modelbin.cpp.o.d -o model/CMakeFiles/model.dir/modelbin.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelbin.cpp [ 14% 109/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/ratemeyerdiscrete.cpp.o -MF model/CMakeFiles/model.dir/ratemeyerdiscrete.cpp.o.d -o model/CMakeFiles/model.dir/ratemeyerdiscrete.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/ratemeyerdiscrete.cpp [ 14% 110/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/lexer.c.o -MF pll/CMakeFiles/pll.dir/lexer.c.o.d -o pll/CMakeFiles/pll.dir/lexer.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/lexer.c [ 15% 111/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/bipartitionList.c.o -MF pll/CMakeFiles/pll.dir/bipartitionList.c.o.d -o pll/CMakeFiles/pll.dir/bipartitionList.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/bipartitionList.c [ 15% 112/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/hash.c.o -MF pll/CMakeFiles/pll.dir/hash.c.o.d -o pll/CMakeFiles/pll.dir/hash.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/hash.c [ 15% 113/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/ratekategory.cpp.o -MF model/CMakeFiles/model.dir/ratekategory.cpp.o.d -o model/CMakeFiles/model.dir/ratekategory.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/ratekategory.cpp [ 15% 114/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/ratefreeinvar.cpp.o -MF model/CMakeFiles/model.dir/ratefreeinvar.cpp.o.d -o model/CMakeFiles/model.dir/ratefreeinvar.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/ratefreeinvar.cpp [ 16% 115/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelset.cpp.o -MF model/CMakeFiles/model.dir/modelset.cpp.o.d -o model/CMakeFiles/model.dir/modelset.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelset.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelset.cpp:153:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 153 | double new_eval[num_states*vsize]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelset.cpp:153:21: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelset.cpp:154:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 154 | double new_evec[states2*vsize]; | ^~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelset.cpp:154:21: note: read of non-const variable 'states2' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelset.cpp:141:9: note: declared here 141 | size_t states2 = num_states*num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelset.cpp:155:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 155 | double new_inv_evec[states2*vsize]; | ^~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelset.cpp:155:25: note: read of non-const variable 'states2' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelset.cpp:141:9: note: declared here 141 | size_t states2 = num_states*num_states; | ^ 3 warnings generated. [ 16% 116/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelsubst.cpp.o -MF model/CMakeFiles/model.dir/modelsubst.cpp.o.d -o model/CMakeFiles/model.dir/modelsubst.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelsubst.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelsubst.cpp:186:27: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 186 | double saved_state_lk[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelsubst.cpp:186:27: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function 1 warning generated. [ 16% 117/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 ncl/CMakeFiles/ncl.dir/nxscharactersblock.cpp.o -MF ncl/CMakeFiles/ncl.dir/nxscharactersblock.cpp.o.d -o ncl/CMakeFiles/ncl.dir/nxscharactersblock.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/ncl/nxscharactersblock.cpp [ 17% 118/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelhmmgm.cpp.o -MF model/CMakeFiles/model.dir/modelhmmgm.cpp.o.d -o model/CMakeFiles/model.dir/modelhmmgm.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelhmmgm.cpp [ 17% 119/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/evaluatePartialGenericSpecial.c.o -MF pll/CMakeFiles/pll.dir/evaluatePartialGenericSpecial.c.o.d -o pll/CMakeFiles/pll.dir/evaluatePartialGenericSpecial.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/evaluatePartialGenericSpecial.c [ 17% 120/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/fastDNAparsimony.c.o -MF pll/CMakeFiles/pll.dir/fastDNAparsimony.c.o.d -o pll/CMakeFiles/pll.dir/fastDNAparsimony.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/fastDNAparsimony.c [ 18% 121/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/newick.c.o -MF pll/CMakeFiles/pll.dir/newick.c.o.d -o pll/CMakeFiles/pll.dir/newick.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/newick.c [ 18% 122/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/rateinvar.cpp.o -MF model/CMakeFiles/model.dir/rateinvar.cpp.o.d -o model/CMakeFiles/model.dir/rateinvar.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/rateinvar.cpp [ 18% 123/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modeldnaerror.cpp.o -MF model/CMakeFiles/model.dir/modeldnaerror.cpp.o.d -o model/CMakeFiles/model.dir/modeldnaerror.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modeldnaerror.cpp [ 19% 124/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/utils/CMakeFiles/cmaple_utils.dir/operatingsystem.cpp.o -MF cmaple/utils/CMakeFiles/cmaple_utils.dir/operatingsystem.cpp.o.d -o cmaple/utils/CMakeFiles/cmaple_utils.dir/operatingsystem.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/utils/operatingsystem.cpp [ 19% 125/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/utils/CMakeFiles/cmaple_utils.dir/gzstream.cpp.o -MF cmaple/utils/CMakeFiles/cmaple_utils.dir/gzstream.cpp.o.d -o cmaple/utils/CMakeFiles/cmaple_utils.dir/gzstream.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/utils/gzstream.cpp [ 19% 126/319] : && /usr/local/bin/cmake -E rm -f ncl/libncl.a && /usr/bin/llvm-ar qc ncl/libncl.a ncl/CMakeFiles/ncl.dir/nxsassumptionsblock.cpp.o ncl/CMakeFiles/ncl.dir/nxsblock.cpp.o ncl/CMakeFiles/ncl.dir/nxscharactersblock.cpp.o ncl/CMakeFiles/ncl.dir/nxsdatablock.cpp.o ncl/CMakeFiles/ncl.dir/nxsdiscretedatum.cpp.o ncl/CMakeFiles/ncl.dir/nxsdiscretematrix.cpp.o ncl/CMakeFiles/ncl.dir/nxsdistancedatum.cpp.o ncl/CMakeFiles/ncl.dir/nxsdistancesblock.cpp.o ncl/CMakeFiles/ncl.dir/nxsemptyblock.cpp.o ncl/CMakeFiles/ncl.dir/nxsexception.cpp.o ncl/CMakeFiles/ncl.dir/nxsreader.cpp.o ncl/CMakeFiles/ncl.dir/nxssetreader.cpp.o ncl/CMakeFiles/ncl.dir/nxsstring.cpp.o ncl/CMakeFiles/ncl.dir/nxstaxablock.cpp.o ncl/CMakeFiles/ncl.dir/nxstoken.cpp.o ncl/CMakeFiles/ncl.dir/nxstreesblock.cpp.o && /usr/bin/llvm-ranlib ncl/libncl.a && : [ 20% 127/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modeldna.cpp.o -MF model/CMakeFiles/model.dir/modeldna.cpp.o.d -o model/CMakeFiles/model.dir/modeldna.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modeldna.cpp [ 20% 128/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelunrest.cpp.o -MF model/CMakeFiles/model.dir/modelunrest.cpp.o.d -o model/CMakeFiles/model.dir/modelunrest.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelunrest.cpp [ 20% 129/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/stack.c.o -MF pll/CMakeFiles/pll.dir/stack.c.o.d -o pll/CMakeFiles/pll.dir/stack.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/stack.c [ 21% 130/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/rateheterotachyinvar.cpp.o -MF model/CMakeFiles/model.dir/rateheterotachyinvar.cpp.o.d -o model/CMakeFiles/model.dir/rateheterotachyinvar.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/rateheterotachyinvar.cpp [ 21% 131/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelhmm.cpp.o -MF model/CMakeFiles/model.dir/modelhmm.cpp.o.d -o model/CMakeFiles/model.dir/modelhmm.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelhmm.cpp [ 21% 132/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/parsePartition.c.o -MF pll/CMakeFiles/pll.dir/parsePartition.c.o.d -o pll/CMakeFiles/pll.dir/parsePartition.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/parsePartition.c [ 21% 133/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/queue.c.o -MF pll/CMakeFiles/pll.dir/queue.c.o.d -o pll/CMakeFiles/pll.dir/queue.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/queue.c [ 22% 134/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/restartHashTable.c.o -MF pll/CMakeFiles/pll.dir/restartHashTable.c.o.d -o pll/CMakeFiles/pll.dir/restartHashTable.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/restartHashTable.c [ 22% 135/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/ssort.c.o -MF pll/CMakeFiles/pll.dir/ssort.c.o.d -o pll/CMakeFiles/pll.dir/ssort.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/ssort.c [ 22% 136/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelprotein.cpp.o -MF model/CMakeFiles/model.dir/modelprotein.cpp.o.d -o model/CMakeFiles/model.dir/modelprotein.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelprotein.cpp [ 23% 137/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/ratecontinuousgammainvar.cpp.o -MF model/CMakeFiles/model.dir/ratecontinuousgammainvar.cpp.o.d -o model/CMakeFiles/model.dir/ratecontinuousgammainvar.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/ratecontinuousgammainvar.cpp [ 23% 138/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/rateheterogeneity.cpp.o -MF model/CMakeFiles/model.dir/rateheterogeneity.cpp.o.d -o model/CMakeFiles/model.dir/rateheterogeneity.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/rateheterogeneity.cpp [ 23% 139/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/randomTree.c.o -MF pll/CMakeFiles/pll.dir/randomTree.c.o.d -o pll/CMakeFiles/pll.dir/randomTree.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/randomTree.c [ 24% 140/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/trash.c.o -MF pll/CMakeFiles/pll.dir/trash.c.o.d -o pll/CMakeFiles/pll.dir/trash.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/trash.c [ 24% 141/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/treeIO.c.o -MF pll/CMakeFiles/pll.dir/treeIO.c.o.d -o pll/CMakeFiles/pll.dir/treeIO.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/treeIO.c [ 24% 142/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/ratefree.cpp.o -MF model/CMakeFiles/model.dir/ratefree.cpp.o.d -o model/CMakeFiles/model.dir/ratefree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/ratefree.cpp [ 25% 143/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/evaluateGenericSpecial.c.o -MF pll/CMakeFiles/pll.dir/evaluateGenericSpecial.c.o.d -o pll/CMakeFiles/pll.dir/evaluateGenericSpecial.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/evaluateGenericSpecial.c [ 25% 144/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/genericParallelization.c.o -MF pll/CMakeFiles/pll.dir/genericParallelization.c.o.d -o pll/CMakeFiles/pll.dir/genericParallelization.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/genericParallelization.c [ 25% 145/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/recom.c.o -MF pll/CMakeFiles/pll.dir/recom.c.o.d -o pll/CMakeFiles/pll.dir/recom.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/recom.c [ 26% 146/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/partitionmodelplen.cpp.o -MF model/CMakeFiles/model.dir/partitionmodelplen.cpp.o.d -o model/CMakeFiles/model.dir/partitionmodelplen.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/partitionmodelplen.cpp [ 26% 147/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelmorphology.cpp.o -MF model/CMakeFiles/model.dir/modelmorphology.cpp.o.d -o model/CMakeFiles/model.dir/modelmorphology.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmorphology.cpp [ 26% 148/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelpomomixture.cpp.o -MF model/CMakeFiles/model.dir/modelpomomixture.cpp.o.d -o model/CMakeFiles/model.dir/modelpomomixture.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelpomomixture.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelpomomixture.cpp:144:39: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 144 | double saved_mutation_rate_matrix[n_alleles*n_alleles]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelpomomixture.cpp:144:39: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function 1 warning generated. [ 26% 149/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/makenewzGenericSpecial.c.o -MF pll/CMakeFiles/pll.dir/makenewzGenericSpecial.c.o.d -o pll/CMakeFiles/pll.dir/makenewzGenericSpecial.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/makenewzGenericSpecial.c [ 27% 150/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/optimizeModel.c.o -MF pll/CMakeFiles/pll.dir/optimizeModel.c.o.d -o pll/CMakeFiles/pll.dir/optimizeModel.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/optimizeModel.c [ 27% 151/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/searchAlgo.c.o -MF pll/CMakeFiles/pll.dir/searchAlgo.c.o.d -o pll/CMakeFiles/pll.dir/searchAlgo.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/searchAlgo.c [ 27% 152/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/topologies.c.o -MF pll/CMakeFiles/pll.dir/topologies.c.o.d -o pll/CMakeFiles/pll.dir/topologies.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/topologies.c [ 28% 153/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelcodon.cpp.o -MF model/CMakeFiles/model.dir/modelcodon.cpp.o.d -o model/CMakeFiles/model.dir/modelcodon.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelcodon.cpp [ 28% 154/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelcodonmixture.cpp.o -MF model/CMakeFiles/model.dir/modelcodonmixture.cpp.o.d -o model/CMakeFiles/model.dir/modelcodonmixture.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelcodonmixture.cpp [ 28% 155/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 utils/CMakeFiles/utils.dir/pllnni.cpp.o -MF utils/CMakeFiles/utils.dir/pllnni.cpp.o.d -o utils/CMakeFiles/utils.dir/pllnni.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/pllnni.cpp [ 29% 156/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/rategamma.cpp.o -MF model/CMakeFiles/model.dir/rategamma.cpp.o.d -o model/CMakeFiles/model.dir/rategamma.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/rategamma.cpp [ 29% 157/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/ratemeyerhaeseler.cpp.o -MF model/CMakeFiles/model.dir/ratemeyerhaeseler.cpp.o.d -o model/CMakeFiles/model.dir/ratemeyerhaeseler.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/ratemeyerhaeseler.cpp [ 29% 158/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelfactorymixlen.cpp.o -MF model/CMakeFiles/model.dir/modelfactorymixlen.cpp.o.d -o model/CMakeFiles/model.dir/modelfactorymixlen.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelfactorymixlen.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelfactorymixlen.cpp:71:20: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 71 | double treelen[tree->mixlen]; | ^~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelfactorymixlen.cpp:71:20: note: read of non-constexpr variable 'tree' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelfactorymixlen.cpp:63:19: note: declared here 63 | PhyloTreeMixlen *tree = (PhyloTreeMixlen*)site_rate->getTree(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelfactorymixlen.cpp:72:15: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 72 | int index[tree->mixlen]; | ^~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelfactorymixlen.cpp:72:15: note: read of non-constexpr variable 'tree' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelfactorymixlen.cpp:63:19: note: declared here 63 | PhyloTreeMixlen *tree = (PhyloTreeMixlen*)site_rate->getTree(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelfactorymixlen.cpp:99:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 99 | double prop[site_rate->getNRate()]; | ^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelfactorymixlen.cpp:99:21: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelfactorymixlen.cpp:110:32: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 110 | ModelSubst *models[nmix]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelfactorymixlen.cpp:110:32: note: read of non-const variable 'nmix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelfactorymixlen.cpp:109:17: note: declared here 109 | int nmix = model->getNMixtures(); | ^ 4 warnings generated. [ 30% 159/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/utils/CMakeFiles/cmaple_utils.dir/logstream.cpp.o -MF cmaple/utils/CMakeFiles/cmaple_utils.dir/logstream.cpp.o.d -o cmaple/utils/CMakeFiles/cmaple_utils.dir/logstream.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/utils/logstream.cpp [ 30% 160/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 nclextra/CMakeFiles/nclextra.dir/modelsblock.cpp.o -MF nclextra/CMakeFiles/nclextra.dir/modelsblock.cpp.o.d -o nclextra/CMakeFiles/nclextra.dir/modelsblock.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/nclextra/modelsblock.cpp [ 30% 161/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/utils.c.o -MF pll/CMakeFiles/pll.dir/utils.c.o.d -o pll/CMakeFiles/pll.dir/utils.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/utils.c [ 31% 162/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/rategammainvar.cpp.o -MF model/CMakeFiles/model.dir/rategammainvar.cpp.o.d -o model/CMakeFiles/model.dir/rategammainvar.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/rategammainvar.cpp [ 31% 163/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/rateheterotachy.cpp.o -MF model/CMakeFiles/model.dir/rateheterotachy.cpp.o.d -o model/CMakeFiles/model.dir/rateheterotachy.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/rateheterotachy.cpp [ 31% 164/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/utils/CMakeFiles/cmaple_utils.dir/tools.cpp.o -MF cmaple/utils/CMakeFiles/cmaple_utils.dir/tools.cpp.o.d -o cmaple/utils/CMakeFiles/cmaple_utils.dir/tools.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/utils/tools.cpp [ 31% 165/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/alignment/CMakeFiles/cmaple_alignment.dir/mutation.cpp.o -MF cmaple/alignment/CMakeFiles/cmaple_alignment.dir/mutation.cpp.o.d -o cmaple/alignment/CMakeFiles/cmaple_alignment.dir/mutation.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/alignment/mutation.cpp [ 32% 166/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/models.c.o -MF pll/CMakeFiles/pll.dir/models.c.o.d -o pll/CMakeFiles/pll.dir/models.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/models.c [ 32% 167/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelhmmtm.cpp.o -MF model/CMakeFiles/model.dir/modelhmmtm.cpp.o.d -o model/CMakeFiles/model.dir/modelhmmtm.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelhmmtm.cpp [ 32% 168/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelmixture.cpp.o -MF model/CMakeFiles/model.dir/modelmixture.cpp.o.d -o model/CMakeFiles/model.dir/modelmixture.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp:1666:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1666 | double state_freq[nstate]; | ^~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp:1666:31: note: read of non-const variable 'nstate' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp:1665:17: note: declared here 1665 | int nstate = at(nmix - 1)->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp:1726:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1726 | double state_freq_class[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp:1726:29: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp:1757:20: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1757 | int whichclass[nsites]; | ^~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp:1757:20: note: read of non-const variable 'nsites' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp:1755:9: note: declared here 1755 | int nsites = phylo_tree->aln->getNSite(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp:1758:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1758 | double state_freq[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp:1758:23: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp:1816:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1816 | double state_freq[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp:1816:23: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp:2337:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2337 | double state_freq[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmixture.cpp:2337:22: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function 6 warnings generated. [ 33% 169/319] : && /usr/local/bin/cmake -E rm -f cmaple/utils/libcmaple_utils.a && "/usr/bin/llvm-ar" qc cmaple/utils/libcmaple_utils.a cmaple/utils/CMakeFiles/cmaple_utils.dir/tools.cpp.o cmaple/utils/CMakeFiles/cmaple_utils.dir/operatingsystem.cpp.o cmaple/utils/CMakeFiles/cmaple_utils.dir/gzstream.cpp.o cmaple/utils/CMakeFiles/cmaple_utils.dir/logstream.cpp.o && "/usr/bin/llvm-ranlib" cmaple/utils/libcmaple_utils.a && : [ 33% 170/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 nclextra/CMakeFiles/nclextra.dir/mpdablock.cpp.o -MF nclextra/CMakeFiles/nclextra.dir/mpdablock.cpp.o.d -o nclextra/CMakeFiles/nclextra.dir/mpdablock.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/nclextra/mpdablock.cpp [ 33% 171/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 nclextra/CMakeFiles/nclextra.dir/msplitsblock.cpp.o -MF nclextra/CMakeFiles/nclextra.dir/msplitsblock.cpp.o.d -o nclextra/CMakeFiles/nclextra.dir/msplitsblock.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/nclextra/msplitsblock.cpp [ 34% 172/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/partitionmodel.cpp.o -MF model/CMakeFiles/model.dir/partitionmodel.cpp.o.d -o model/CMakeFiles/model.dir/partitionmodel.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/partitionmodel.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/partitionmodel.cpp:128:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 128 | size_t state_counts[(*it)->aln->STATE_UNKNOWN+1]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__iterator/wrap_iter.h:50:103: note: read of non-constexpr variable 'it' is not allowed in a constant expression 50 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 reference operator*() const _NOEXCEPT { return *__i_; } | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/partitionmodel.cpp:128:38: note: in call to 'it.operator*()' 128 | size_t state_counts[(*it)->aln->STATE_UNKNOWN+1]; | ^~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/partitionmodel.cpp:52:30: note: declared here 52 | PhyloSuperTree::iterator it; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/partitionmodel.cpp:144:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 144 | double sum_state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/partitionmodel.cpp:144:31: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/partitionmodel.cpp:143:13: note: declared here 143 | int nstates = mit->second->num_states; | ^ 2 warnings generated. [ 34% 173/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 utils/CMakeFiles/utils.dir/bionj2.cpp.o -MF utils/CMakeFiles/utils.dir/bionj2.cpp.o.d -o utils/CMakeFiles/utils.dir/bionj2.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/bionj2.cpp [ 34% 174/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 simulator/CMakeFiles/simulator.dir/alisimulatorheterogeneityinvar.cpp.o -MF simulator/CMakeFiles/simulator.dir/alisimulatorheterogeneityinvar.cpp.o.d -o simulator/CMakeFiles/simulator.dir/alisimulatorheterogeneityinvar.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/simulator/alisimulatorheterogeneityinvar.cpp [ 35% 175/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/alignment/CMakeFiles/cmaple_alignment.dir/sequence.cpp.o -MF cmaple/alignment/CMakeFiles/cmaple_alignment.dir/sequence.cpp.o.d -o cmaple/alignment/CMakeFiles/cmaple_alignment.dir/sequence.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/alignment/sequence.cpp [ 35% 176/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/alignment/CMakeFiles/cmaple_alignment.dir/seqregions.cpp.o -MF cmaple/alignment/CMakeFiles/cmaple_alignment.dir/seqregions.cpp.o.d -o cmaple/alignment/CMakeFiles/cmaple_alignment.dir/seqregions.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/alignment/seqregions.cpp [ 35% 177/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 nclextra/CMakeFiles/nclextra.dir/msetsblock.cpp.o -MF nclextra/CMakeFiles/nclextra.dir/msetsblock.cpp.o.d -o nclextra/CMakeFiles/nclextra.dir/msetsblock.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/nclextra/msetsblock.cpp [ 36% 178/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/alignment/CMakeFiles/cmaple_alignment.dir/seqregion.cpp.o -MF cmaple/alignment/CMakeFiles/cmaple_alignment.dir/seqregion.cpp.o.d -o cmaple/alignment/CMakeFiles/cmaple_alignment.dir/seqregion.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/alignment/seqregion.cpp [ 36% 179/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 simulator/CMakeFiles/simulator.dir/alisimulatorinvar.cpp.o -MF simulator/CMakeFiles/simulator.dir/alisimulatorinvar.cpp.o.d -o simulator/CMakeFiles/simulator.dir/alisimulatorinvar.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/simulator/alisimulatorinvar.cpp [ 36% 180/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 alignment/CMakeFiles/alignment.dir/sequencechunkstr.cpp.o -MF alignment/CMakeFiles/alignment.dir/sequencechunkstr.cpp.o.d -o alignment/CMakeFiles/alignment.dir/sequencechunkstr.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/sequencechunkstr.cpp [ 36% 181/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 alignment/CMakeFiles/alignment.dir/substitution.cpp.o -MF alignment/CMakeFiles/alignment.dir/substitution.cpp.o.d -o alignment/CMakeFiles/alignment.dir/substitution.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/substitution.cpp [ 37% 182/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 alignment/CMakeFiles/alignment.dir/sequence.cpp.o -MF alignment/CMakeFiles/alignment.dir/sequence.cpp.o.d -o alignment/CMakeFiles/alignment.dir/sequence.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/sequence.cpp [ 37% 183/319] : && /usr/local/bin/cmake -E rm -f nclextra/libnclextra.a && /usr/bin/llvm-ar qc nclextra/libnclextra.a nclextra/CMakeFiles/nclextra.dir/mpdablock.cpp.o nclextra/CMakeFiles/nclextra.dir/msetsblock.cpp.o nclextra/CMakeFiles/nclextra.dir/msplitsblock.cpp.o nclextra/CMakeFiles/nclextra.dir/modelsblock.cpp.o && /usr/bin/llvm-ranlib nclextra/libnclextra.a && : [ 37% 184/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelfactory.cpp.o -MF model/CMakeFiles/model.dir/modelfactory.cpp.o.d -o model/CMakeFiles/model.dir/modelfactory.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelfactory.cpp [ 38% 185/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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/iqtree3-3.0.1/booster/bitset_index.c [ 38% 186/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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/iqtree3-3.0.1/booster/hashmap.c [ 38% 187/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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/iqtree3-3.0.1/booster/sort.c [ 39% 188/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pll/CMakeFiles/pll.dir/newviewGenericSpecial.c.o -MF pll/CMakeFiles/pll.dir/newviewGenericSpecial.c.o.d -o pll/CMakeFiles/pll.dir/newviewGenericSpecial.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pll/newviewGenericSpecial.c [ 39% 189/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/model/CMakeFiles/cmaple_model.dir/model.cpp.o -MF cmaple/model/CMakeFiles/cmaple_model.dir/model.cpp.o.d -o cmaple/model/CMakeFiles/cmaple_model.dir/model.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model.cpp [ 39% 190/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/genomenode.cpp.o -MF tree/CMakeFiles/tree.dir/genomenode.cpp.o.d -o tree/CMakeFiles/tree.dir/genomenode.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/genomenode.cpp [ 40% 191/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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/iqtree3-3.0.1/booster/io.c [ 40% 192/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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/iqtree3-3.0.1/booster/hashtables_bfields.c [ 40% 193/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 alignment/CMakeFiles/alignment.dir/alignmentsummary.cpp.o -MF alignment/CMakeFiles/alignment.dir/alignmentsummary.cpp.o.d -o alignment/CMakeFiles/alignment.dir/alignmentsummary.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/alignmentsummary.cpp [ 41% 194/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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/iqtree3-3.0.1/booster/booster.c [ 41% 195/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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/iqtree3-3.0.1/booster/prng.c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/booster/prng.c:221:41: warning: implicit conversion from 'unsigned long' to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Wimplicit-const-int-float-conversion] 221 | double dbl = prng_get_ulong () / (ULONG_MAX + 1.0); | ^~~~~~~~~ ~ /usr/include/sys/limits.h:61:19: note: expanded from macro 'ULONG_MAX' 61 | #define ULONG_MAX __ULONG_MAX /* max for an unsigned long */ | ^~~~~~~~~~~ /usr/include/x86/_limits.h:62:21: note: expanded from macro '__ULONG_MAX' 62 | #define __ULONG_MAX 0xffffffffffffffff /* max for an unsigned long */ | ^~~~~~~~~~~~~~~~~~ 1 warning generated. [ 41% 196/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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/iqtree3-3.0.1/booster/tree_utils.c [ 42% 197/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 alignment/CMakeFiles/alignment.dir/pattern.cpp.o -MF alignment/CMakeFiles/alignment.dir/pattern.cpp.o.d -o alignment/CMakeFiles/alignment.dir/pattern.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/pattern.cpp [ 42% 198/319] : && /usr/local/bin/cmake -E rm -f pll/libpll.a && /usr/bin/llvm-ar qc pll/libpll.a pll/CMakeFiles/pll.dir/alignment.c.o pll/CMakeFiles/pll.dir/bipartitionList.c.o pll/CMakeFiles/pll.dir/evaluateGenericSpecial.c.o pll/CMakeFiles/pll.dir/evaluatePartialGenericSpecial.c.o pll/CMakeFiles/pll.dir/fastDNAparsimony.c.o pll/CMakeFiles/pll.dir/hardware.c.o pll/CMakeFiles/pll.dir/hash.c.o pll/CMakeFiles/pll.dir/lexer.c.o pll/CMakeFiles/pll.dir/makenewzGenericSpecial.c.o pll/CMakeFiles/pll.dir/models.c.o pll/CMakeFiles/pll.dir/newick.c.o pll/CMakeFiles/pll.dir/newviewGenericSpecial.c.o pll/CMakeFiles/pll.dir/genericParallelization.c.o pll/CMakeFiles/pll.dir/optimizeModel.c.o pll/CMakeFiles/pll.dir/parsePartition.c.o pll/CMakeFiles/pll.dir/queue.c.o pll/CMakeFiles/pll.dir/randomTree.c.o pll/CMakeFiles/pll.dir/recom.c.o pll/CMakeFiles/pll.dir/restartHashTable.c.o pll/CMakeFiles/pll.dir/searchAlgo.c.o pll/CMakeFiles/pll.dir/ssort.c.o pll/CMakeFiles/pll.dir/stack.c.o pll/CMakeFiles/pll.dir/topologies.c.o pll/CMakeFiles/pll.dir/trash.c.o pll/CMakeFiles/pll.dir/treeIO.c.o pll/CMakeFiles/pll.dir/utils.c.o && /usr/bin/llvm-ranlib pll/libpll.a && : [ 42% 199/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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/iqtree3-3.0.1/booster/tree.c [ 42% 200/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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/iqtree3-3.0.1/booster/stats.c [ 43% 201/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 alignment/CMakeFiles/alignment.dir/superalignmentunlinked.cpp.o -MF alignment/CMakeFiles/alignment.dir/superalignmentunlinked.cpp.o.d -o alignment/CMakeFiles/alignment.dir/superalignmentunlinked.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/superalignmentunlinked.cpp [ 43% 202/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/node.cpp.o -MF tree/CMakeFiles/tree.dir/node.cpp.o.d -o tree/CMakeFiles/tree.dir/node.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/node.cpp [ 43% 203/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/lpwrapper.c.o -MF pda/CMakeFiles/pda.dir/lpwrapper.c.o.d -o pda/CMakeFiles/pda.dir/lpwrapper.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/lpwrapper.c [ 44% 204/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/constrainttree.cpp.o -MF tree/CMakeFiles/tree.dir/constrainttree.cpp.o.d -o tree/CMakeFiles/tree.dir/constrainttree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/constrainttree.cpp [ 44% 205/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/model/CMakeFiles/cmaple_model.dir/model_aa.cpp.o -MF cmaple/model/CMakeFiles/cmaple_model.dir/model_aa.cpp.o.d -o cmaple/model/CMakeFiles/cmaple_model.dir/model_aa.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model_aa.cpp In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model_aa.cpp:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model_aa.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/seqregions.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/modelbase.h:8: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:128:15: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 128 | auto dot0 = mul4<0>(p1, p2); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:129:15: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 129 | auto dot1 = mul4<1>(p1, p2); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:130:15: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 130 | auto dot2 = mul4<2>(p1, p2); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:131:15: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 131 | auto dot3 = mul4<3>(p1, p2); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:132:15: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 132 | auto dot4 = mul4<4>(p1, p2); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:135:22: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 135 | const auto dot01 = simde_mm256_add_pd(dot0, dot1); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:136:22: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 136 | const auto dot23 = simde_mm256_add_pd(dot2, dot3); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:137:23: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 137 | const auto dot401 = simde_mm256_add_pd(dot4, dot01); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:138:25: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 138 | const auto dot23401 = simde_mm256_add_pd(dot23, dot401); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:140:10: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 140 | return horiz_sum(dot23401); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:57:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 57 | const simde__m256d a = simde_mm256_loadu_pd(p1 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:58:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 58 | const simde__m256d b = simde_mm256_loadu_pd(p2 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:59:10: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 59 | return simde_mm256_mul_pd(a, b); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model_aa.cpp:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model_aa.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/seqregions.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/modelbase.h:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:34: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:4492:12: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 4492 | a_ = simde__m256d_to_private(a), | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:4493:12: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 4493 | b_ = simde__m256d_to_private(b); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:4507:12: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 4507 | return simde__m256d_from_private(r_); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model_aa.cpp:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model_aa.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/seqregions.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/modelbase.h:8: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:57:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 57 | const simde__m256d a = simde_mm256_loadu_pd(p1 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:58:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 58 | const simde__m256d b = simde_mm256_loadu_pd(p2 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:59:10: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 59 | return simde_mm256_mul_pd(a, b); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:57:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 57 | const simde__m256d a = simde_mm256_loadu_pd(p1 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:58:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 58 | const simde__m256d b = simde_mm256_loadu_pd(p2 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:59:10: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 59 | return simde_mm256_mul_pd(a, b); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:57:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 57 | const simde__m256d a = simde_mm256_loadu_pd(p1 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:58:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 58 | const simde__m256d b = simde_mm256_loadu_pd(p2 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:59:10: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 59 | return simde_mm256_mul_pd(a, b); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:57:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 57 | const simde__m256d a = simde_mm256_loadu_pd(p1 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:58:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 58 | const simde__m256d b = simde_mm256_loadu_pd(p2 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:59:10: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 59 | return simde_mm256_mul_pd(a, b); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model_aa.cpp:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model_aa.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/seqregions.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/modelbase.h:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:34: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:1549:12: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 1549 | a_ = simde__m256d_to_private(a), | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:1550:12: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 1550 | b_ = simde__m256d_to_private(b); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:1564:12: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 1564 | return simde__m256d_from_private(r_); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model_aa.cpp:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model_aa.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/seqregions.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/modelbase.h:8: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:77:23: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 77 | simde__m128d vlow = simde_mm256_castpd256_pd128(v); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:78:24: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 78 | simde__m128d vhigh = simde_mm256_extractf128_pd(v, 1); // high 128 | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model_aa.cpp:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model_aa.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/seqregions.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/modelbase.h:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/../alignment/../model/../utils/matrix.h:34: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:1996:31: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 1996 | simde__m256d_private a_ = simde__m256d_to_private(a); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:3473:29: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 3473 | simde__m256d_private a_ = simde__m256d_to_private(a); | ^ 35 warnings generated. [ 44% 206/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/matree.cpp.o -MF tree/CMakeFiles/tree.dir/matree.cpp.o.d -o tree/CMakeFiles/tree.dir/matree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/matree.cpp [ 45% 207/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 alignment/CMakeFiles/alignment.dir/alignmentpairwise.cpp.o -MF alignment/CMakeFiles/alignment.dir/alignmentpairwise.cpp.o.d -o alignment/CMakeFiles/alignment.dir/alignmentpairwise.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/alignmentpairwise.cpp [ 45% 208/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/model/CMakeFiles/cmaple_model.dir/modelbase.cpp.o -MF cmaple/model/CMakeFiles/cmaple_model.dir/modelbase.cpp.o.d -o cmaple/model/CMakeFiles/cmaple_model.dir/modelbase.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/modelbase.cpp [ 45% 209/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/ncbitree.cpp.o -MF tree/CMakeFiles/tree.dir/ncbitree.cpp.o.d -o tree/CMakeFiles/tree.dir/ncbitree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/ncbitree.cpp [ 46% 210/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 whtest/CMakeFiles/whtest.dir/random.c.o -MF whtest/CMakeFiles/whtest.dir/random.c.o.d -o whtest/CMakeFiles/whtest.dir/random.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/whtest/random.c [ 46% 211/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 whtest/CMakeFiles/whtest.dir/weisslambda.c.o -MF whtest/CMakeFiles/whtest.dir/weisslambda.c.o.d -o whtest/CMakeFiles/whtest.dir/weisslambda.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/whtest/weisslambda.c [ 46% 212/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/alignment/CMakeFiles/cmaple_alignment.dir/alignment.cpp.o -MF cmaple/alignment/CMakeFiles/cmaple_alignment.dir/alignment.cpp.o.d -o cmaple/alignment/CMakeFiles/cmaple_alignment.dir/alignment.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/alignment/alignment.cpp [ 47% 213/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 whtest/CMakeFiles/whtest.dir/eigen_sym.c.o -MF whtest/CMakeFiles/whtest.dir/eigen_sym.c.o.d -o whtest/CMakeFiles/whtest.dir/eigen_sym.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/whtest/eigen_sym.c [ 47% 214/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/model/CMakeFiles/cmaple_model.dir/model_dna.cpp.o -MF cmaple/model/CMakeFiles/cmaple_model.dir/model_dna.cpp.o.d -o cmaple/model/CMakeFiles/cmaple_model.dir/model_dna.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/model/model_dna.cpp [ 47% 215/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 simulator/CMakeFiles/simulator.dir/alisimulatorheterogeneity.cpp.o -MF simulator/CMakeFiles/simulator.dir/alisimulatorheterogeneity.cpp.o.d -o simulator/CMakeFiles/simulator.dir/alisimulatorheterogeneity.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/simulator/alisimulatorheterogeneity.cpp [ 47% 216/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 alignment/CMakeFiles/alignment.dir/maalignment.cpp.o -MF alignment/CMakeFiles/alignment.dir/maalignment.cpp.o.d -o alignment/CMakeFiles/alignment.dir/maalignment.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/maalignment.cpp [ 48% 217/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/phylonode.cpp.o -MF tree/CMakeFiles/tree.dir/phylonode.cpp.o.d -o tree/CMakeFiles/tree.dir/phylonode.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylonode.cpp [ 48% 218/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 whtest/CMakeFiles/whtest.dir/weisslambda_sub.c.o -MF whtest/CMakeFiles/whtest.dir/weisslambda_sub.c.o.d -o whtest/CMakeFiles/whtest.dir/weisslambda_sub.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/whtest/weisslambda_sub.c [ 48% 219/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 vectorclass/CMakeFiles/vectorclass.dir/instrset_detect.cpp.o -MF vectorclass/CMakeFiles/vectorclass.dir/instrset_detect.cpp.o.d -o vectorclass/CMakeFiles/vectorclass.dir/instrset_detect.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/instrset_detect.cpp [ 49% 220/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 alignment/CMakeFiles/alignment.dir/superalignmentpairwiseplen.cpp.o -MF alignment/CMakeFiles/alignment.dir/superalignmentpairwiseplen.cpp.o.d -o alignment/CMakeFiles/alignment.dir/superalignmentpairwiseplen.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/superalignmentpairwiseplen.cpp [ 49% 221/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/supernode.cpp.o -MF tree/CMakeFiles/tree.dir/supernode.cpp.o.d -o tree/CMakeFiles/tree.dir/supernode.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/supernode.cpp [ 49% 222/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 whtest/CMakeFiles/whtest.dir/whtest.c.o -MF whtest/CMakeFiles/whtest.dir/whtest.c.o.d -o whtest/CMakeFiles/whtest.dir/whtest.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/whtest/whtest.c [ 50% 223/319] : && /usr/local/bin/cmake -E rm -f cmaple/alignment/libcmaple_alignment.a && "/usr/bin/llvm-ar" qc cmaple/alignment/libcmaple_alignment.a cmaple/alignment/CMakeFiles/cmaple_alignment.dir/mutation.cpp.o cmaple/alignment/CMakeFiles/cmaple_alignment.dir/seqregion.cpp.o cmaple/alignment/CMakeFiles/cmaple_alignment.dir/seqregions.cpp.o cmaple/alignment/CMakeFiles/cmaple_alignment.dir/sequence.cpp.o cmaple/alignment/CMakeFiles/cmaple_alignment.dir/alignment.cpp.o && "/usr/bin/llvm-ranlib" cmaple/alignment/libcmaple_alignment.a && : [ 50% 224/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 alignment/CMakeFiles/alignment.dir/superalignmentpairwise.cpp.o -MF alignment/CMakeFiles/alignment.dir/superalignmentpairwise.cpp.o.d -o alignment/CMakeFiles/alignment.dir/superalignmentpairwise.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/superalignmentpairwise.cpp [ 50% 225/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/mexttree.cpp.o -MF tree/CMakeFiles/tree.dir/mexttree.cpp.o.d -o tree/CMakeFiles/tree.dir/mexttree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/mexttree.cpp [ 51% 226/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/phylonodemixlen.cpp.o -MF tree/CMakeFiles/tree.dir/phylonodemixlen.cpp.o.d -o tree/CMakeFiles/tree.dir/phylonodemixlen.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylonodemixlen.cpp [ 51% 227/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 whtest/CMakeFiles/whtest.dir/eigen.c.o -MF whtest/CMakeFiles/whtest.dir/eigen.c.o.d -o whtest/CMakeFiles/whtest.dir/eigen.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/whtest/eigen.c [ 51% 228/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 whtest/CMakeFiles/whtest.dir/whtest_sub.c.o -MF whtest/CMakeFiles/whtest.dir/whtest_sub.c.o.d -o whtest/CMakeFiles/whtest.dir/whtest_sub.c.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/whtest/whtest_sub.c [ 52% 229/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/memslot.cpp.o -MF tree/CMakeFiles/tree.dir/memslot.cpp.o.d -o tree/CMakeFiles/tree.dir/memslot.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/memslot.cpp [ 52% 230/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/phylotreesse.cpp.o -MF tree/CMakeFiles/tree.dir/phylotreesse.cpp.o.d -o tree/CMakeFiles/tree.dir/phylotreesse.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreesse.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreesse.cpp:563:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 563 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreesse.cpp:563:23: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreesse.cpp:554:6: note: declared here 554 | int nstates = model->getMutationModel()->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreesse.cpp:1464:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1464 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreesse.cpp:1464:23: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreesse.cpp:1461:12: note: declared here 1461 | size_t nstates = model->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreesse.cpp:1766:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1766 | double trans_leaf[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreesse.cpp:1766:31: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreesse.cpp:1738:12: note: declared here 1738 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreesse.cpp:1825:22: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1825 | double sumlh[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreesse.cpp:1825:22: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreesse.cpp:1737:12: note: declared here 1737 | size_t nstates = model->num_states; | ^ 4 warnings generated. [ 52% 231/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/tinatree.cpp.o -MF tree/CMakeFiles/tree.dir/tinatree.cpp.o.d -o tree/CMakeFiles/tree.dir/tinatree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/tinatree.cpp [ 52% 232/319] : && /usr/local/bin/cmake -E rm -f cmaple/model/libcmaple_model.a && "/usr/bin/llvm-ar" qc cmaple/model/libcmaple_model.a cmaple/model/CMakeFiles/cmaple_model.dir/model.cpp.o cmaple/model/CMakeFiles/cmaple_model.dir/modelbase.cpp.o cmaple/model/CMakeFiles/cmaple_model.dir/model_dna.cpp.o cmaple/model/CMakeFiles/cmaple_model.dir/model_aa.cpp.o && "/usr/bin/llvm-ranlib" cmaple/model/libcmaple_model.a && : [ 53% 233/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/genometree.cpp.o -MF tree/CMakeFiles/tree.dir/genometree.cpp.o.d -o tree/CMakeFiles/tree.dir/genometree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/genometree.cpp [ 53% 234/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/mtreeset.cpp.o -MF tree/CMakeFiles/tree.dir/mtreeset.cpp.o.d -o tree/CMakeFiles/tree.dir/mtreeset.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/mtreeset.cpp [ 53% 235/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/parstree.cpp.o -MF tree/CMakeFiles/tree.dir/parstree.cpp.o.d -o tree/CMakeFiles/tree.dir/parstree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/parstree.cpp [ 54% 236/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/gurobiwrapper.cpp.o -MF pda/CMakeFiles/pda.dir/gurobiwrapper.cpp.o.d -o pda/CMakeFiles/pda.dir/gurobiwrapper.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/gurobiwrapper.cpp [ 54% 237/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/graph.cpp.o -MF pda/CMakeFiles/pda.dir/graph.cpp.o.d -o pda/CMakeFiles/pda.dir/graph.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/graph.cpp [ 54% 238/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/tree/CMakeFiles/cmaple_tree.dir/phylonode.cpp.o -MF cmaple/tree/CMakeFiles/cmaple_tree.dir/phylonode.cpp.o.d -o cmaple/tree/CMakeFiles/cmaple_tree.dir/phylonode.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/phylonode.cpp [ 55% 239/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/iqtreemixhmm.cpp.o -MF tree/CMakeFiles/tree.dir/iqtreemixhmm.cpp.o.d -o tree/CMakeFiles/tree.dir/iqtreemixhmm.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/iqtreemixhmm.cpp [ 55% 240/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/tree/CMakeFiles/cmaple_tree.dir/updatingnode.cpp.o -MF cmaple/tree/CMakeFiles/cmaple_tree.dir/updatingnode.cpp.o.d -o cmaple/tree/CMakeFiles/cmaple_tree.dir/updatingnode.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/updatingnode.cpp [ 55% 241/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/candidateset.cpp.o -MF tree/CMakeFiles/tree.dir/candidateset.cpp.o.d -o tree/CMakeFiles/tree.dir/candidateset.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/candidateset.cpp [ 56% 242/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/tree/CMakeFiles/cmaple_tree.dir/traversingnode.cpp.o -MF cmaple/tree/CMakeFiles/cmaple_tree.dir/traversingnode.cpp.o.d -o cmaple/tree/CMakeFiles/cmaple_tree.dir/traversingnode.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/traversingnode.cpp [ 56% 243/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/hashsplitset.cpp.o -MF pda/CMakeFiles/pda.dir/hashsplitset.cpp.o.d -o pda/CMakeFiles/pda.dir/hashsplitset.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/hashsplitset.cpp [ 56% 244/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/phylosuperhmm.cpp.o -MF tree/CMakeFiles/tree.dir/phylosuperhmm.cpp.o.d -o tree/CMakeFiles/tree.dir/phylosuperhmm.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylosuperhmm.cpp [ 57% 245/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/phylotreemixlen.cpp.o -MF tree/CMakeFiles/tree.dir/phylotreemixlen.cpp.o.d -o tree/CMakeFiles/tree.dir/phylotreemixlen.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:61:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 61 | double relative_treelen[mixlen]; | ^~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:61:37: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:77:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 77 | double relative_treelen[mixlen]; | ^~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:77:33: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:380:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 380 | double lower_bound[mixlen]; | ^~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:380:28: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:381:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 381 | double upper_bound[mixlen]; | ^~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:381:28: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:382:26: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 382 | double variables[mixlen]; | ^~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:382:26: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:398:26: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 398 | double variables[mixlen+1]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:398:26: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:399:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 399 | double upper_bound[mixlen+1]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:399:28: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:400:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 400 | double lower_bound[mixlen+1]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:400:28: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:401:26: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 401 | bool bound_check[mixlen+1]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:401:26: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:409:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 409 | double grad[mixlen+1], hessian[mixlen*mixlen]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:409:21: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:409:40: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 409 | double grad[mixlen+1], hessian[mixlen*mixlen]; | ^~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:409:40: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:536:15: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 536 | double df[mixlen+1], ddf[mixlen*mixlen]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:536:15: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:536:30: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 536 | double df[mixlen+1], ddf[mixlen*mixlen]; | ^~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreemixlen.cpp:536:30: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function 13 warnings generated. [ 57% 246/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/binary.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/binary.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/binary.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/binary.cpp [ 57% 247/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emit.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emit.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emit.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/emit.cpp [ 57% 248/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/null.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/null.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/null.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/null.cpp [ 58% 249/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/convert.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/convert.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/convert.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/convert.cpp [ 58% 250/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/phylosupertreeunlinked.cpp.o -MF tree/CMakeFiles/tree.dir/phylosupertreeunlinked.cpp.o.d -o tree/CMakeFiles/tree.dir/phylosupertreeunlinked.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylosupertreeunlinked.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylosupertreeunlinked.cpp:329:20: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 329 | double *ptn_lh[size()]; | ^~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylosupertreeunlinked.cpp:329:20: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function 1 warning generated. [ 58% 251/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/directives.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/directives.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/directives.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/directives.cpp [ 59% 252/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/splitset.cpp.o -MF pda/CMakeFiles/pda.dir/splitset.cpp.o.d -o pda/CMakeFiles/pda.dir/splitset.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/splitset.cpp [ 59% 253/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterstate.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterstate.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterstate.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/emitterstate.cpp [ 59% 254/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/exceptions.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/exceptions.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/exceptions.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/exceptions.cpp [ 60% 255/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/phylotreepars.cpp.o -MF tree/CMakeFiles/tree.dir/phylotreepars.cpp.o.d -o tree/CMakeFiles/tree.dir/phylotreepars.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreepars.cpp [ 60% 256/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/split.cpp.o -MF pda/CMakeFiles/pda.dir/split.cpp.o.d -o pda/CMakeFiles/pda.dir/split.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/split.cpp [ 60% 257/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/node.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/node.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/node.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/node.cpp [ 61% 258/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitfromevents.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitfromevents.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitfromevents.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/emitfromevents.cpp [ 61% 259/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/pruning.cpp.o -MF pda/CMakeFiles/pda.dir/pruning.cpp.o.d -o pda/CMakeFiles/pda.dir/pruning.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/pruning.cpp [ 61% 260/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/memory.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/memory.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/memory.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/memory.cpp [ 62% 261/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/greedy.cpp.o -MF pda/CMakeFiles/pda.dir/greedy.cpp.o.d -o pda/CMakeFiles/pda.dir/greedy.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/greedy.cpp [ 62% 262/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/exp.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/exp.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/exp.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/exp.cpp [ 62% 263/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 simulator/CMakeFiles/simulator.dir/alisimulator.cpp.o -MF simulator/CMakeFiles/simulator.dir/alisimulator.cpp.o.d -o simulator/CMakeFiles/simulator.dir/alisimulator.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/simulator/alisimulator.cpp [ 63% 264/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/nodeevents.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/nodeevents.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/nodeevents.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/nodeevents.cpp [ 63% 265/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 utils/CMakeFiles/utils.dir/tools.cpp.o -MF utils/CMakeFiles/utils.dir/tools.cpp.o.d -o utils/CMakeFiles/utils.dir/tools.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/tools.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/tools.cpp:7515:20: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 7515 | void* addrlist[max_frames+1]; | ^~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/tools.cpp:7515:20: note: function parameter 'max_frames' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/tools.cpp:7506:50: note: declared here 7506 | void print_stacktrace(ostream &out, unsigned int max_frames) | ^ 1 warning generated. [ 63% 266/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/quartet.cpp.o -MF tree/CMakeFiles/tree.dir/quartet.cpp.o.d -o tree/CMakeFiles/tree.dir/quartet.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/quartet.cpp [ 63% 267/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/ecopdmtreeset.cpp.o -MF pda/CMakeFiles/pda.dir/ecopdmtreeset.cpp.o.d -o pda/CMakeFiles/pda.dir/ecopdmtreeset.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/ecopdmtreeset.cpp [ 64% 268/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 alignment/CMakeFiles/alignment.dir/superalignment.cpp.o -MF alignment/CMakeFiles/alignment.dir/superalignment.cpp.o.d -o alignment/CMakeFiles/alignment.dir/superalignment.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/superalignment.cpp [ 64% 269/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/ostream_wrapper.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/ostream_wrapper.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/ostream_wrapper.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/ostream_wrapper.cpp [ 64% 270/319] : && /usr/local/bin/cmake -E rm -f utils/libutils.a && /usr/bin/llvm-ar qc utils/libutils.a utils/CMakeFiles/utils.dir/eigendecomposition.cpp.o utils/CMakeFiles/utils.dir/gzstream.cpp.o utils/CMakeFiles/utils.dir/optimization.cpp.o utils/CMakeFiles/utils.dir/stoprule.cpp.o utils/CMakeFiles/utils.dir/tools.cpp.o utils/CMakeFiles/utils.dir/pllnni.cpp.o utils/CMakeFiles/utils.dir/checkpoint.cpp.o utils/CMakeFiles/utils.dir/MPIHelper.cpp.o utils/CMakeFiles/utils.dir/starttree.cpp.o utils/CMakeFiles/utils.dir/bionj.cpp.o utils/CMakeFiles/utils.dir/bionj2.cpp.o utils/CMakeFiles/utils.dir/progress.cpp.o utils/CMakeFiles/utils.dir/operatingsystem.cpp.o && /usr/bin/llvm-ranlib utils/libutils.a && : [ 65% 271/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/phylohmm.cpp.o -MF tree/CMakeFiles/tree.dir/phylohmm.cpp.o.d -o tree/CMakeFiles/tree.dir/phylohmm.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylohmm.cpp [ 65% 272/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitter.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitter.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitter.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/emitter.cpp [ 65% 273/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/node_data.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/node_data.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/node_data.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/node_data.cpp [ 66% 274/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/phylosupertree.cpp.o -MF tree/CMakeFiles/tree.dir/phylosupertree.cpp.o.d -o tree/CMakeFiles/tree.dir/phylosupertree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylosupertree.cpp [ 66% 275/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/pdtreeset.cpp.o -MF pda/CMakeFiles/pda.dir/pdtreeset.cpp.o.d -o pda/CMakeFiles/pda.dir/pdtreeset.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/pdtreeset.cpp [ 66% 276/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/phylosupertreeplen.cpp.o -MF tree/CMakeFiles/tree.dir/phylosupertreeplen.cpp.o.d -o tree/CMakeFiles/tree.dir/phylosupertreeplen.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylosupertreeplen.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylosupertreeplen.cpp:805:13: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 805 | int id_eps[part]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylosupertreeplen.cpp:805:13: note: read of non-const variable 'part' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylosupertreeplen.cpp:622:6: note: declared here 622 | int part, ntrees = size(); | ^ 1 warning generated. [ 67% 277/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 -MD -MT terrace/CMakeFiles/terrace.dir/terracenode.cpp.o -MF terrace/CMakeFiles/terrace.dir/terracenode.cpp.o.d -o terrace/CMakeFiles/terrace.dir/terracenode.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terrace/terracenode.cpp [ 67% 278/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/parser.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/parser.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/parser.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/parser.cpp [ 67% 279/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 -MD -MT terrace/CMakeFiles/terrace.dir/terracetree.cpp.o -MF terrace/CMakeFiles/terrace.dir/terracetree.cpp.o.d -o terrace/CMakeFiles/terrace.dir/terracetree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terrace/terracetree.cpp [ 68% 280/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scanner.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scanner.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scanner.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/scanner.cpp [ 68% 281/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/multitree.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/multitree.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/multitree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/multitree.cpp [ 68% 282/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scantag.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scantag.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scantag.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/scantag.cpp [ 68% 283/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/splitgraph.cpp.o -MF pda/CMakeFiles/pda.dir/splitgraph.cpp.o.d -o pda/CMakeFiles/pda.dir/splitgraph.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/splitgraph.cpp [ 69% 284/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterutils.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterutils.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterutils.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/emitterutils.cpp [ 69% 285/319] : && /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 && : [ 69% 286/319] : && /usr/local/bin/cmake -E rm -f vectorclass/libvectorclass.a && /usr/bin/llvm-ar qc vectorclass/libvectorclass.a vectorclass/CMakeFiles/vectorclass.dir/instrset_detect.cpp.o && /usr/bin/llvm-ranlib vectorclass/libvectorclass.a && : [ 70% 287/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/discordance.cpp.o -MF tree/CMakeFiles/tree.dir/discordance.cpp.o.d -o tree/CMakeFiles/tree.dir/discordance.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/discordance.cpp [ 70% 288/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/circularnetwork.cpp.o -MF pda/CMakeFiles/pda.dir/circularnetwork.cpp.o.d -o pda/CMakeFiles/pda.dir/circularnetwork.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/circularnetwork.cpp [ 70% 289/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/parse.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/parse.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/parse.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/parse.cpp [ 71% 290/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/regex_yaml.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/regex_yaml.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/regex_yaml.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/regex_yaml.cpp [ 71% 291/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/stream.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/stream.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/stream.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/stream.cpp [ 71% 292/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/tag.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/tag.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/tag.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/tag.cpp [ 72% 293/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT cmaple/maple/CMakeFiles/maple.dir/cmaple.cpp.o -MF cmaple/maple/CMakeFiles/maple.dir/cmaple.cpp.o.d -o cmaple/maple/CMakeFiles/maple.dir/cmaple.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/maple/cmaple.cpp [ 72% 294/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/nodebuilder.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/nodebuilder.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/nodebuilder.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/nodebuilder.cpp [ 72% 295/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scanscalar.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scanscalar.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scanscalar.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/scanscalar.cpp [ 73% 296/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/simplekey.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/simplekey.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/simplekey.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/simplekey.cpp [ 73% 297/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/clamped_uint.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/clamped_uint.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/clamped_uint.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/clamped_uint.cpp [ 73% 297/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/errors.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/errors.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/errors.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/errors.cpp [ 73% 297/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/nodes.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/nodes.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/nodes.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/nodes.cpp [ 74% 297/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/bigint.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/bigint.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/bigint.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/bigint.cpp [ 74% 297/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/singledocparser.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/singledocparser.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/singledocparser.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/singledocparser.cpp [ 74% 297/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/union_find.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/union_find.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/union_find.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/union_find.cpp [ 75% 297/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/bipartitions.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/bipartitions.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/bipartitions.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/bipartitions.cpp [ 75% 297/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/bitmatrix.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/bitmatrix.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/bitmatrix.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/bitmatrix.cpp [ 75% 297/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/mtree.cpp.o -MF tree/CMakeFiles/tree.dir/mtree.cpp.o.d -o tree/CMakeFiles/tree.dir/mtree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/mtree.cpp [ 76% 297/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/multitree_iterator.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/multitree_iterator.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/multitree_iterator.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/multitree_iterator.cpp [ 76% 297/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/supertree_helpers.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/supertree_helpers.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/supertree_helpers.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/supertree_helpers.cpp [ 76% 297/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/rooting.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/rooting.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/rooting.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/rooting.cpp [ 77% 297/319] /usr/local/libexec/ccache/cc -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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/iqtree3-3.0.1/pll/avxLikelihood.c [ 77% 298/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/pdtree.cpp.o -MF pda/CMakeFiles/pda.dir/pdtree.cpp.o.d -o pda/CMakeFiles/pda.dir/pdtree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/pdtree.cpp [ 77% 298/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 whtest/CMakeFiles/whtest.dir/whtest_wrapper.cpp.o -MF whtest/CMakeFiles/whtest.dir/whtest_wrapper.cpp.o.d -o whtest/CMakeFiles/whtest.dir/whtest_wrapper.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/whtest/whtest_wrapper.cpp [ 78% 299/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/advanced.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/advanced.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/advanced.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/advanced.cpp [ 78% 299/319] : && /usr/local/bin/cmake -E rm -f pll/libpllavx.a && /usr/bin/llvm-ar qc pll/libpllavx.a pll/CMakeFiles/pllavx.dir/avxLikelihood.c.o && /usr/bin/llvm-ranlib pll/libpllavx.a && : [ 78% 299/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/ecopd.cpp.o -MF pda/CMakeFiles/pda.dir/ecopd.cpp.o.d -o pda/CMakeFiles/pda.dir/ecopd.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/ecopd.cpp [ 78% 299/319] : && /usr/local/bin/cmake -E rm -f whtest/libwhtest.a && /usr/bin/llvm-ar qc whtest/libwhtest.a whtest/CMakeFiles/whtest.dir/eigen.c.o whtest/CMakeFiles/whtest.dir/eigen_sym.c.o whtest/CMakeFiles/whtest.dir/random.c.o whtest/CMakeFiles/whtest.dir/weisslambda.c.o whtest/CMakeFiles/whtest.dir/weisslambda_sub.c.o whtest/CMakeFiles/whtest.dir/whtest.c.o whtest/CMakeFiles/whtest.dir/whtest_sub.c.o whtest/CMakeFiles/whtest.dir/whtest_wrapper.cpp.o && /usr/bin/llvm-ranlib whtest/libwhtest.a && : [ 79% 299/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 pda/CMakeFiles/pda.dir/pdnetwork.cpp.o -MF pda/CMakeFiles/pda.dir/pdnetwork.cpp.o.d -o pda/CMakeFiles/pda.dir/pdnetwork.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/pda/pdnetwork.cpp [ 79% 300/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -DYAML_CPP_NO_CONTRIB -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -MD -MT yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scantoken.cpp.o -MF yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scantoken.cpp.o.d -o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scantoken.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/src/scantoken.cpp [ 79% 301/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/parser.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/parser.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/parser.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/parser.cpp [ 80% 301/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/simple.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/simple.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/simple.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/simple.cpp [ 80% 301/319] : && /usr/local/bin/cmake -E rm -f pda/libpda.a && /usr/bin/llvm-ar qc pda/libpda.a pda/CMakeFiles/pda.dir/circularnetwork.cpp.o pda/CMakeFiles/pda.dir/greedy.cpp.o pda/CMakeFiles/pda.dir/gurobiwrapper.cpp.o pda/CMakeFiles/pda.dir/hashsplitset.cpp.o pda/CMakeFiles/pda.dir/pdnetwork.cpp.o pda/CMakeFiles/pda.dir/pruning.cpp.o pda/CMakeFiles/pda.dir/split.cpp.o pda/CMakeFiles/pda.dir/splitgraph.cpp.o pda/CMakeFiles/pda.dir/splitset.cpp.o pda/CMakeFiles/pda.dir/lpwrapper.c.o pda/CMakeFiles/pda.dir/ecopd.cpp.o pda/CMakeFiles/pda.dir/graph.cpp.o pda/CMakeFiles/pda.dir/pdtree.cpp.o pda/CMakeFiles/pda.dir/pdtreeset.cpp.o pda/CMakeFiles/pda.dir/ecopdmtreeset.cpp.o && /usr/bin/llvm-ranlib pda/libpda.a && : [ 80% 301/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 -MD -MT terrace/CMakeFiles/terrace.dir/presenceabsencematrix.cpp.o -MF terrace/CMakeFiles/terrace.dir/presenceabsencematrix.cpp.o.d -o terrace/CMakeFiles/terrace.dir/presenceabsencematrix.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terrace/presenceabsencematrix.cpp [ 81% 301/319] : && /usr/local/bin/cmake -E rm -f yaml-cpp/libyaml-cpp.a && /usr/bin/llvm-ar qc yaml-cpp/libyaml-cpp.a yaml-cpp/CMakeFiles/yaml-cpp.dir/src/binary.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/convert.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/directives.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emit.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitfromevents.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitter.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterstate.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterutils.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/exceptions.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/exp.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/memory.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/node.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/node_data.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/nodebuilder.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/nodeevents.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/null.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/ostream_wrapper.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/parse.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/parser.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/regex_yaml.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scanner.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scanscalar.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scantag.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/scantoken.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/simplekey.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/singledocparser.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/stream.cpp.o yaml-cpp/CMakeFiles/yaml-cpp.dir/src/tag.cpp.o && /usr/bin/llvm-ranlib yaml-cpp/libyaml-cpp.a && : [ 81% 301/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 -MD -MT utils/CMakeFiles/decentTree.dir/decenttree.cpp.o -MF utils/CMakeFiles/decentTree.dir/decenttree.cpp.o.d -o utils/CMakeFiles/decentTree.dir/decenttree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/decenttree.cpp [ 81% 301/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/subtree_extraction.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/subtree_extraction.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/subtree_extraction.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/subtree_extraction.cpp [ 82% 301/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 -MD -MT utils/CMakeFiles/decentTree.dir/operatingsystem.cpp.o -MF utils/CMakeFiles/decentTree.dir/operatingsystem.cpp.o.d -o utils/CMakeFiles/decentTree.dir/operatingsystem.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/operatingsystem.cpp [ 82% 301/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/validation.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/validation.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/validation.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/validation.cpp [ 82% 301/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/trees.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/trees.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/trees.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/trees.cpp [ 83% 301/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/gcc_clang -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -std=gnu++11 -I/usr/local/include/eigen3 -I/usr/local/include -D__SSE3 -msse3 -march=native -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion -MD -MT terraphast/CMakeFiles/terraphast.dir/lib/constraints.cpp.o -MF terraphast/CMakeFiles/terraphast.dir/lib/constraints.cpp.o.d -o terraphast/CMakeFiles/terraphast.dir/lib/constraints.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/lib/constraints.cpp [ 83% 302/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 lsd2/CMakeFiles/lsd2.dir/src/confidence_interval.cpp.o -MF lsd2/CMakeFiles/lsd2.dir/src/confidence_interval.cpp.o.d -o lsd2/CMakeFiles/lsd2.dir/src/confidence_interval.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/lsd2/src/confidence_interval.cpp [ 83% 302/319] : && /usr/local/bin/cmake -E rm -f terraphast/libterraphast.a && /usr/bin/llvm-ar qc terraphast/libterraphast.a terraphast/CMakeFiles/terraphast.dir/lib/advanced.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/bigint.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/bipartitions.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/bitmatrix.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/clamped_uint.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/constraints.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/errors.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/multitree.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/multitree_iterator.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/nodes.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/parser.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/rooting.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/simple.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/subtree_extraction.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/supertree_helpers.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/trees.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/union_find.cpp.o terraphast/CMakeFiles/terraphast.dir/lib/validation.cpp.o && /usr/bin/llvm-ranlib terraphast/libterraphast.a && : [ 84% 302/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 -MD -MT terrace/CMakeFiles/terrace.dir/terrace.cpp.o -MF terrace/CMakeFiles/terrace.dir/terrace.cpp.o.d -o terrace/CMakeFiles/terrace.dir/terrace.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terrace/terrace.cpp [ 84% 302/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 -MD -MT utils/CMakeFiles/decentTree.dir/gzstream.cpp.o -MF utils/CMakeFiles/decentTree.dir/gzstream.cpp.o.d -o utils/CMakeFiles/decentTree.dir/gzstream.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/gzstream.cpp [ 84% 302/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 lsd2/CMakeFiles/lsd2.dir/src/lsd.cpp.o -MF lsd2/CMakeFiles/lsd2.dir/src/lsd.cpp.o.d -o lsd2/CMakeFiles/lsd2.dir/src/lsd.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/lsd2/src/lsd.cpp [ 84% 302/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/iqtree.cpp.o -MF tree/CMakeFiles/tree.dir/iqtree.cpp.o.d -o tree/CMakeFiles/tree.dir/iqtree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/iqtree.cpp [ 85% 302/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 -MD -MT utils/CMakeFiles/decentTree.dir/progress.cpp.o -MF utils/CMakeFiles/decentTree.dir/progress.cpp.o.d -o utils/CMakeFiles/decentTree.dir/progress.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/progress.cpp [ 85% 302/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 lsd2/CMakeFiles/lsd2.dir/src/readData.cpp.o -MF lsd2/CMakeFiles/lsd2.dir/src/readData.cpp.o.d -o lsd2/CMakeFiles/lsd2.dir/src/readData.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/lsd2/src/readData.cpp [ 85% 302/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 lsd2/CMakeFiles/lsd2.dir/src/options.cpp.o -MF lsd2/CMakeFiles/lsd2.dir/src/options.cpp.o.d -o lsd2/CMakeFiles/lsd2.dir/src/options.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/lsd2/src/options.cpp [ 86% 302/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/iqtreemix.cpp.o -MF tree/CMakeFiles/tree.dir/iqtreemix.cpp.o.d -o tree/CMakeFiles/tree.dir/iqtreemix.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/iqtreemix.cpp [ 86% 302/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 -MD -MT utils/CMakeFiles/decentTree.dir/bionj.cpp.o -MF utils/CMakeFiles/decentTree.dir/bionj.cpp.o.d -o utils/CMakeFiles/decentTree.dir/bionj.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/bionj.cpp [ 86% 302/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 lsd2/CMakeFiles/lsd2.dir/src/estimate_root.cpp.o -MF lsd2/CMakeFiles/lsd2.dir/src/estimate_root.cpp.o.d -o lsd2/CMakeFiles/lsd2.dir/src/estimate_root.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/lsd2/src/estimate_root.cpp [ 87% 302/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 -MD -MT utils/CMakeFiles/decentTree.dir/starttree.cpp.o -MF utils/CMakeFiles/decentTree.dir/starttree.cpp.o.d -o utils/CMakeFiles/decentTree.dir/starttree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/starttree.cpp [ 87% 302/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 lsd2/CMakeFiles/lsd2.dir/src/dating.cpp.o -MF lsd2/CMakeFiles/lsd2.dir/src/dating.cpp.o.d -o lsd2/CMakeFiles/lsd2.dir/src/dating.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/lsd2/src/dating.cpp [ 87% 302/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 lsd2/CMakeFiles/lsd2.dir/src/outliers.cpp.o -MF lsd2/CMakeFiles/lsd2.dir/src/outliers.cpp.o.d -o lsd2/CMakeFiles/lsd2.dir/src/outliers.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/lsd2/src/outliers.cpp [ 88% 302/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/tree/CMakeFiles/cmaple_tree.dir/tree.cpp.o -MF cmaple/tree/CMakeFiles/cmaple_tree.dir/tree.cpp.o.d -o cmaple/tree/CMakeFiles/cmaple_tree.dir/tree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/tree.cpp In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/tree.cpp:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/tree.h:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/alignment.h:2: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/sequence.h:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/seqregions.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/modelbase.h:8: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:128:15: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 128 | auto dot0 = mul4<0>(p1, p2); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:129:15: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 129 | auto dot1 = mul4<1>(p1, p2); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:130:15: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 130 | auto dot2 = mul4<2>(p1, p2); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:131:15: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 131 | auto dot3 = mul4<3>(p1, p2); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:132:15: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 132 | auto dot4 = mul4<4>(p1, p2); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:135:22: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 135 | const auto dot01 = simde_mm256_add_pd(dot0, dot1); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:136:22: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 136 | const auto dot23 = simde_mm256_add_pd(dot2, dot3); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:137:23: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 137 | const auto dot401 = simde_mm256_add_pd(dot4, dot01); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:138:25: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 138 | const auto dot23401 = simde_mm256_add_pd(dot23, dot401); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:140:10: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 140 | return horiz_sum(dot23401); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:57:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 57 | const simde__m256d a = simde_mm256_loadu_pd(p1 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:58:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 58 | const simde__m256d b = simde_mm256_loadu_pd(p2 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:59:10: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 59 | return simde_mm256_mul_pd(a, b); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/tree.cpp:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/tree.h:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/alignment.h:2: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/sequence.h:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/seqregions.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/modelbase.h:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:34: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:4492:12: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 4492 | a_ = simde__m256d_to_private(a), | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:4493:12: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 4493 | b_ = simde__m256d_to_private(b); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:4507:12: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 4507 | return simde__m256d_from_private(r_); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/tree.cpp:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/tree.h:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/alignment.h:2: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/sequence.h:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/seqregions.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/modelbase.h:8: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:57:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 57 | const simde__m256d a = simde_mm256_loadu_pd(p1 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:58:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 58 | const simde__m256d b = simde_mm256_loadu_pd(p2 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:59:10: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 59 | return simde_mm256_mul_pd(a, b); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:57:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 57 | const simde__m256d a = simde_mm256_loadu_pd(p1 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:58:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 58 | const simde__m256d b = simde_mm256_loadu_pd(p2 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:59:10: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 59 | return simde_mm256_mul_pd(a, b); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:57:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 57 | const simde__m256d a = simde_mm256_loadu_pd(p1 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:58:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 58 | const simde__m256d b = simde_mm256_loadu_pd(p2 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:59:10: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 59 | return simde_mm256_mul_pd(a, b); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:57:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 57 | const simde__m256d a = simde_mm256_loadu_pd(p1 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:58:26: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 58 | const simde__m256d b = simde_mm256_loadu_pd(p2 + lanes); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:59:10: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 59 | return simde_mm256_mul_pd(a, b); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/tree.cpp:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/tree.h:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/alignment.h:2: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/sequence.h:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/seqregions.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/modelbase.h:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:34: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:1549:12: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 1549 | a_ = simde__m256d_to_private(a), | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:1550:12: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 1550 | b_ = simde__m256d_to_private(b); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:1564:12: warning: AVX vector return of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 1564 | return simde__m256d_from_private(r_); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/tree.cpp:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/tree.h:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/alignment.h:2: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/sequence.h:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/seqregions.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/modelbase.h:8: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:77:23: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 77 | simde__m128d vlow = simde_mm256_castpd256_pd128(v); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:78:24: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 78 | simde__m128d vhigh = simde_mm256_extractf128_pd(v, 1); // high 128 | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/tree.cpp:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/tree.h:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/alignment.h:2: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/sequence.h:1: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/seqregions.h:4: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/modelbase.h:8: In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/tree/../alignment/../model/../utils/matrix.h:34: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:1996:31: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 1996 | simde__m256d_private a_ = simde__m256d_to_private(a); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe/simde/x86/avx.h:3473:29: warning: AVX vector argument of type 'simde__m256d' (vector of 4 'simde_float64' values) without 'avx' enabled changes the ABI [-Wpsabi] 3473 | simde__m256d_private a_ = simde__m256d_to_private(a); | ^ 35 warnings generated. [ 88% 303/319] : && /usr/local/bin/cmake -E rm -f cmaple/tree/libcmaple_tree.a && "/usr/bin/llvm-ar" qc cmaple/tree/libcmaple_tree.a cmaple/tree/CMakeFiles/cmaple_tree.dir/tree.cpp.o cmaple/tree/CMakeFiles/cmaple_tree.dir/updatingnode.cpp.o cmaple/tree/CMakeFiles/cmaple_tree.dir/traversingnode.cpp.o cmaple/tree/CMakeFiles/cmaple_tree.dir/phylonode.cpp.o && "/usr/bin/llvm-ranlib" cmaple/tree/libcmaple_tree.a && : [ 88% 304/319] : && /usr/local/bin/cmake -E rm -f cmaple/maple/libmaple.a && "/usr/bin/llvm-ar" qc cmaple/maple/libmaple.a cmaple/maple/CMakeFiles/maple.dir/cmaple.cpp.o && "/usr/bin/llvm-ranlib" cmaple/maple/libmaple.a && : [ 89% 304/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/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/iqtree3.dir/obsolete/parsmultistate.cpp.o -MF CMakeFiles/iqtree3.dir/obsolete/parsmultistate.cpp.o.d -o CMakeFiles/iqtree3.dir/obsolete/parsmultistate.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/obsolete/parsmultistate.cpp [ 89% 304/319] /usr/local/libexec/ccache/c++ -DCMAPLE -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/system -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -std=gnu++20 -flto=thin -I/usr/local/include/eigen3 -I/usr/local/include -MD -MT cmaple/CMakeFiles/cmaple.dir/main/main.cpp.o -MF cmaple/CMakeFiles/cmaple.dir/main/main.cpp.o.d -o cmaple/CMakeFiles/cmaple.dir/main/main.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/main/main.cpp [ 89% 305/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelpomo.cpp.o -MF model/CMakeFiles/model.dir/modelpomo.cpp.o.d -o model/CMakeFiles/model.dir/modelpomo.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelpomo.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelpomo.cpp:686:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 686 | unsigned int abs_state_freq[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelpomo.cpp:686:37: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelpomo.cpp:693:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 693 | int sum[n_alleles]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelpomo.cpp:693:17: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelpomo.cpp:758:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 758 | unsigned int abs_state_freq[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelpomo.cpp:758:37: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function 3 warnings generated. [ 89% 305/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terraphast/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/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 terracetphast/CMakeFiles/terracetphast.dir/terracetphast.cpp.o -MF terracetphast/CMakeFiles/terracetphast.dir/terracetphast.cpp.o.d -o terracetphast/CMakeFiles/terracetphast.dir/terracetphast.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/terracetphast/terracetphast.cpp [ 90% 305/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 phylo-yaml/CMakeFiles/phyloYAML.dir/statespace.cpp.o -MF phylo-yaml/CMakeFiles/phyloYAML.dir/statespace.cpp.o.d -o phylo-yaml/CMakeFiles/phyloYAML.dir/statespace.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/phylo-yaml/statespace.cpp [ 90% 306/319] : && /usr/local/bin/cmake -E rm -f phylo-yaml/libphyloYAML.a && /usr/bin/llvm-ar qc phylo-yaml/libphyloYAML.a phylo-yaml/CMakeFiles/phyloYAML.dir/statespace.cpp.o && /usr/bin/llvm-ranlib phylo-yaml/libphyloYAML.a && : [ 90% 306/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 tree/CMakeFiles/tree.dir/phylotree.cpp.o -MF tree/CMakeFiles/tree.dir/phylotree.cpp.o.d -o tree/CMakeFiles/tree.dir/phylotree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotree.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotree.cpp:5967:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 5967 | bool locked[node->degree()]; | ^~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotree.cpp:5967:17: note: read of non-constexpr variable 'node' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotree.cpp:5960:16: note: declared here 5960 | PhyloNode *node = (PhyloNode*)dad_branch->node; | ^ 1 warning generated. [ 91% 306/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelliemarkov.cpp.o -MF model/CMakeFiles/model.dir/modelliemarkov.cpp.o.d -o model/CMakeFiles/model.dir/modelliemarkov.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelliemarkov.cpp [ 91% 306/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 lsd2/CMakeFiles/lsd2.dir/src/utils.cpp.o -MF lsd2/CMakeFiles/lsd2.dir/src/utils.cpp.o.d -o lsd2/CMakeFiles/lsd2.dir/src/utils.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/lsd2/src/utils.cpp [ 91% 307/319] : && /usr/local/bin/cmake -E rm -f lsd2/liblsd2.a && /usr/bin/llvm-ar qc lsd2/liblsd2.a lsd2/CMakeFiles/lsd2.dir/src/confidence_interval.cpp.o lsd2/CMakeFiles/lsd2.dir/src/dating.cpp.o lsd2/CMakeFiles/lsd2.dir/src/estimate_root.cpp.o lsd2/CMakeFiles/lsd2.dir/src/lsd.cpp.o lsd2/CMakeFiles/lsd2.dir/src/options.cpp.o lsd2/CMakeFiles/lsd2.dir/src/outliers.cpp.o lsd2/CMakeFiles/lsd2.dir/src/readData.cpp.o lsd2/CMakeFiles/lsd2.dir/src/utils.cpp.o && /usr/bin/llvm-ranlib lsd2/liblsd2.a && : [ 92% 307/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -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 main/CMakeFiles/main.dir/terraceanalysis.cpp.o -MF main/CMakeFiles/main.dir/terraceanalysis.cpp.o.d -o main/CMakeFiles/main.dir/terraceanalysis.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/terraceanalysis.cpp [ 92% 307/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -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 main/CMakeFiles/main.dir/timetree.cpp.o -MF main/CMakeFiles/main.dir/timetree.cpp.o.d -o main/CMakeFiles/main.dir/timetree.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/timetree.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/timetree.cpp:320:16: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 320 | char *argv[argc]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/timetree.cpp:320:16: note: read of non-const variable 'argc' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/timetree.cpp:319:9: note: declared here 319 | int argc = arg.size(); | ^ 1 warning generated. [ 92% 307/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -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 main/CMakeFiles/main.dir/treetesting.cpp.o -MF main/CMakeFiles/main.dir/treetesting.cpp.o.d -o main/CMakeFiles/main.dir/treetesting.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:109:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 109 | double partition_lh[stree->size()]; | ^~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:109:25: note: read of non-constexpr variable 'stree' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:101:21: note: declared here 101 | PhyloSuperTree *stree = (PhyloSuperTree*)tree; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:14: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 738 | double s[kk], r[kk],c[kk], b[kk],z[kk],p[kk],d[kk],g[kk],h[kk]; | ^~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:14: note: function parameter 'kk' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:727:54: note: declared here 727 | int mlecoef(double *cnts, double *rr, double bb, int kk, | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 738 | double s[kk], r[kk],c[kk], b[kk],z[kk],p[kk],d[kk],g[kk],h[kk]; | ^~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:21: note: function parameter 'kk' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:727:54: note: declared here 727 | int mlecoef(double *cnts, double *rr, double bb, int kk, | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:27: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 738 | double s[kk], r[kk],c[kk], b[kk],z[kk],p[kk],d[kk],g[kk],h[kk]; | ^~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:27: note: function parameter 'kk' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:727:54: note: declared here 727 | int mlecoef(double *cnts, double *rr, double bb, int kk, | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 738 | double s[kk], r[kk],c[kk], b[kk],z[kk],p[kk],d[kk],g[kk],h[kk]; | ^~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:34: note: function parameter 'kk' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:727:54: note: declared here 727 | int mlecoef(double *cnts, double *rr, double bb, int kk, | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:40: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 738 | double s[kk], r[kk],c[kk], b[kk],z[kk],p[kk],d[kk],g[kk],h[kk]; | ^~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:40: note: function parameter 'kk' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:727:54: note: declared here 727 | int mlecoef(double *cnts, double *rr, double bb, int kk, | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:46: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 738 | double s[kk], r[kk],c[kk], b[kk],z[kk],p[kk],d[kk],g[kk],h[kk]; | ^~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:46: note: function parameter 'kk' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:727:54: note: declared here 727 | int mlecoef(double *cnts, double *rr, double bb, int kk, | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:52: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 738 | double s[kk], r[kk],c[kk], b[kk],z[kk],p[kk],d[kk],g[kk],h[kk]; | ^~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:52: note: function parameter 'kk' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:727:54: note: declared here 727 | int mlecoef(double *cnts, double *rr, double bb, int kk, | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:58: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 738 | double s[kk], r[kk],c[kk], b[kk],z[kk],p[kk],d[kk],g[kk],h[kk]; | ^~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:58: note: function parameter 'kk' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:727:54: note: declared here 727 | int mlecoef(double *cnts, double *rr, double bb, int kk, | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:64: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 738 | double s[kk], r[kk],c[kk], b[kk],z[kk],p[kk],d[kk],g[kk],h[kk]; | ^~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:738:64: note: function parameter 'kk' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/treetesting.cpp:727:54: note: declared here 727 | int mlecoef(double *cnts, double *rr, double bb, int kk, | ^ 10 warnings generated. [ 93% 307/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 -MD -MT utils/CMakeFiles/decentTree.dir/bionj2.cpp.o -MF utils/CMakeFiles/decentTree.dir/bionj2.cpp.o.d -o utils/CMakeFiles/decentTree.dir/bionj2.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/utils/bionj2.cpp [ 93% 308/319] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -rdynamic -Wl,--gc-sections -Xlinker --dependency-file=utils/CMakeFiles/decentTree.dir/link.d utils/CMakeFiles/decentTree.dir/decenttree.cpp.o utils/CMakeFiles/decentTree.dir/starttree.cpp.o utils/CMakeFiles/decentTree.dir/bionj.cpp.o utils/CMakeFiles/decentTree.dir/bionj2.cpp.o utils/CMakeFiles/decentTree.dir/gzstream.cpp.o utils/CMakeFiles/decentTree.dir/progress.cpp.o utils/CMakeFiles/decentTree.dir/operatingsystem.cpp.o -o utils/decentTree /usr/lib/libz.so && : [ 93% 308/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -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 main/CMakeFiles/main.dir/alisim.cpp.o -MF main/CMakeFiles/main.dir/alisim.cpp.o.d -o main/CMakeFiles/main.dir/alisim.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/alisim.cpp [ 94% 308/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -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 main/CMakeFiles/main.dir/main.cpp.o -MF main/CMakeFiles/main.dir/main.cpp.o.d -o main/CMakeFiles/main.dir/main.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/main.cpp [ 94% 308/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 alignment/CMakeFiles/alignment.dir/alignment.cpp.o -MF alignment/CMakeFiles/alignment.dir/alignment.cpp.o.d -o alignment/CMakeFiles/alignment.dir/alignment.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/alignment.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/alignment.cpp:185:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 185 | double state_freq[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/alignment.cpp:185:23: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/alignment.cpp:251:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 251 | double freq_per_sequence[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/alignment.cpp:251:34: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/alignment.cpp:257:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 257 | double state_freq_norm[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/alignment.cpp:257:36: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/alignment.cpp:1180:20: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1180 | size_t num_app[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/alignment.cpp:1180:20: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/alignment.cpp:4669:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 4669 | size_t localStateCount[this->STATE_UNKNOWN+1]; | ^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/alignment/alignment.cpp:4669:36: note: use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function 5 warnings generated. [ 94% 308/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -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 main/CMakeFiles/main.dir/phylotesting.cpp.o -MF main/CMakeFiles/main.dir/phylotesting.cpp.o.d -o main/CMakeFiles/main.dir/phylotesting.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/phylotesting.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/phylotesting.cpp:633:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 633 | unsigned int codon_counts[orig_aln->num_states]; | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/phylotesting.cpp:633:31: note: function parameter 'orig_aln' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/phylotesting.cpp:629:34: note: declared here 629 | double computeAdapter(Alignment *orig_aln, Alignment *newaln, int &adjusted_df) { | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/phylotesting.cpp:641:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 641 | double codon_freq[orig_aln->num_states]; | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/phylotesting.cpp:641:23: note: function parameter 'orig_aln' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/phylotesting.cpp:629:34: note: declared here 629 | double computeAdapter(Alignment *orig_aln, Alignment *newaln, int &adjusted_df) { | ^ 2 warnings generated. [ 94% 308/319] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -fopenmp -O3 -ffunction-sections -fdata-sections -flto=thin -rdynamic -rdynamic -Wl,--gc-sections -Xlinker --dependency-file=cmaple/CMakeFiles/cmaple.dir/link.d cmaple/CMakeFiles/cmaple.dir/main/main.cpp.o -o cmaple/cmaple /usr/lib/libexecinfo.so cmaple/maple/libmaple.a cmaple/tree/libcmaple_tree.a cmaple/model/libcmaple_model.a ncl/libncl.a nclextra/libnclextra.a cmaple/alignment/libcmaple_alignment.a cmaple/utils/libcmaple_utils.a && : [ 95% 308/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DNUM_STATES=4 -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/cmaple/libraries/SIMDe -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 main/CMakeFiles/main.dir/phyloanalysis.cpp.o -MF main/CMakeFiles/main.dir/phyloanalysis.cpp.o.d -o main/CMakeFiles/main.dir/phyloanalysis.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/main/phyloanalysis.cpp [ 95% 308/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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/iqtree3-3.0.1/tree/phylokernelsse.cpp In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:16: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1066:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1066 | double expchild[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1066:25: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:903:12: note: declared here 903 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:17: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 647 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:612:12: note: declared here 612 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1123 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1088:12: note: declared here 1088 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:19: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:19: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:61:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 61 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1256:17: note: in instantiation of function template specialization 'PhyloTree::computePartialInfo' requested here 1256 | computePartialInfo(traversal_info[i], buffer_tmp); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2680:5: note: in instantiation of function template specialization 'PhyloTree::computeTraversalInfo' requested here 2680 | computeTraversalInfo(node, dad, false); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:61:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 61 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:62:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 62 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:62:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 62 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:63:63: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 63 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:64:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferSIMD' requested here 64 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:67:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 67 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1256:17: note: in instantiation of function template specialization 'PhyloTree::computePartialInfo' requested here 1256 | computePartialInfo(traversal_info[i], buffer_tmp); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2680:5: note: in instantiation of function template specialization 'PhyloTree::computeTraversalInfo' requested here 2680 | computeTraversalInfo(node, dad, false); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:67:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 67 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:68:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 68 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:68:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 68 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:69:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 69 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:70:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferSIMD' requested here 70 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:16: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:73:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchGenericSIMD' requested here 73 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1258:17: note: in instantiation of function template specialization 'PhyloTree::computePartialInfo' requested here 1258 | computePartialInfo(traversal_info[i], buffer_tmp); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2682:5: note: in instantiation of function template specialization 'PhyloTree::computeTraversalInfo' requested here 2682 | computeTraversalInfo(node, dad, false); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:73:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchGenericSIMD' requested here 73 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1066:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1066 | double expchild[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1066:25: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:903:12: note: declared here 903 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:74:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervGenericSIMD' requested here 74 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2396:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferGenericSIMD' requested here 2396 | computeLikelihoodBufferGenericSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:74:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervGenericSIMD' requested here 74 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:75:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodGenericSIMD' requested here 75 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:76:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferGenericSIMD' requested here 76 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferGenericSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:19: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:85:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 85 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:86:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 86 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:86:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 86 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:87:63: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 87 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:91:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 91 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:92:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 92 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:92:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 92 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:93:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 93 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:108:59: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchSIMD' requested here 108 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1420 | UBYTE sum_scale[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:109:59: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervSIMD' requested here 109 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf128.h:1613:16: note: declared here 1613 | static int size() { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf128.h:1613:16: note: declared here 1613 | static int size() { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:17: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1123 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:113:59: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchGenericSIMD' requested here 113 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: note: read of non-const variable 'nstates' is not allowed in a constant expression 1123 | double state_freq[nstates]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1088:12: note: declared here 1088 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 647 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:114:59: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervGenericSIMD' requested here 114 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: note: read of non-const variable 'nstates' is not allowed in a constant expression 647 | double state_freq[nstates]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:612:12: note: declared here 612 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf128.h:1613:16: note: declared here 1613 | static int size() { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:17: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf128.h:1613:16: note: declared here 1613 | static int size() { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:121:67: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchSIMD' requested here 121 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1420 | UBYTE sum_scale[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:122:67: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervSIMD' requested here 122 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf128.h:1613:16: note: declared here 1613 | static int size() { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf128.h:1613:16: note: declared here 1613 | static int size() { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:17: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1123 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:126:67: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchGenericSIMD' requested here 126 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: note: read of non-const variable 'nstates' is not allowed in a constant expression 1123 | double state_freq[nstates]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1088:12: note: declared here 1088 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 647 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:127:67: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervGenericSIMD' requested here 127 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: note: read of non-const variable 'nstates' is not allowed in a constant expression 647 | double state_freq[nstates]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:612:12: note: declared here 612 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf128.h:1613:16: note: declared here 1613 | static int size() { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:17: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf128.h:1613:16: note: declared here 1613 | static int size() { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:19: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:139:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 139 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:140:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 140 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:140:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 140 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:141:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenSIMD' requested here 141 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:142:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 142 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:143:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferSIMD' requested here 143 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:146:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 146 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:147:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 147 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:147:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 147 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:148:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenSIMD' requested here 148 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:149:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 149 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:150:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferSIMD' requested here 150 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:16: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:153:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchGenericSIMD' requested here 153 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:154:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervGenericSIMD' requested here 154 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2396:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferGenericSIMD' requested here 2396 | computeLikelihoodBufferGenericSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:154:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervGenericSIMD' requested here 154 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:155:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenGenericSIMD' requested here 155 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenGenericSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:156:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodGenericSIMD' requested here 156 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:157:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferGenericSIMD' requested here 157 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferGenericSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:19: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:165:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 165 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:166:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 166 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:166:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 166 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:167:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenSIMD' requested here 167 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:168:58: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 168 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:172:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 172 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:173:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 173 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:173:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 173 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:174:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenSIMD' requested here 174 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelsse.cpp:175:58: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 175 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ 314 warnings generated. [ 95% 309/319] : && /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 && : [ 96% 309/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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/iqtree3-3.0.1/tree/phylokernelfma.cpp In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:17: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1066:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1066 | double expchild[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1066:25: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:903:12: note: declared here 903 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:18: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 647 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:612:12: note: declared here 612 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1123 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1088:12: note: declared here 1088 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:50:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 50 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1256:17: note: in instantiation of function template specialization 'PhyloTree::computePartialInfo' requested here 1256 | computePartialInfo(traversal_info[i], buffer_tmp); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2680:5: note: in instantiation of function template specialization 'PhyloTree::computeTraversalInfo' requested here 2680 | computeTraversalInfo(node, dad, false); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:50:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 50 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:51:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 51 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:51:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 51 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:52:63: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 52 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:53:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferSIMD' requested here 53 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:56:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 56 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1256:17: note: in instantiation of function template specialization 'PhyloTree::computePartialInfo' requested here 1256 | computePartialInfo(traversal_info[i], buffer_tmp); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2680:5: note: in instantiation of function template specialization 'PhyloTree::computeTraversalInfo' requested here 2680 | computeTraversalInfo(node, dad, false); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:56:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 56 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:57:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 57 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:57:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 57 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:58:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 58 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:59:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferSIMD' requested here 59 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:17: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:62:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchGenericSIMD' requested here 62 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1258:17: note: in instantiation of function template specialization 'PhyloTree::computePartialInfo' requested here 1258 | computePartialInfo(traversal_info[i], buffer_tmp); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2682:5: note: in instantiation of function template specialization 'PhyloTree::computeTraversalInfo' requested here 2682 | computeTraversalInfo(node, dad, false); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:62:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchGenericSIMD' requested here 62 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1066:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1066 | double expchild[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1066:25: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:903:12: note: declared here 903 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:63:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervGenericSIMD' requested here 63 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2396:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferGenericSIMD' requested here 2396 | computeLikelihoodBufferGenericSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:63:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervGenericSIMD' requested here 63 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:64:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodGenericSIMD' requested here 64 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:65:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferGenericSIMD' requested here 65 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferGenericSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:74:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 74 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:75:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 75 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:75:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 75 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:76:63: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 76 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:80:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 80 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:81:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 81 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:81:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 81 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:82:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 82 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:97:59: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchSIMD' requested here 97 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1420 | UBYTE sum_scale[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:98:59: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervSIMD' requested here 98 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:102:59: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchSIMD' requested here 102 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1420 | UBYTE sum_scale[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:103:59: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervSIMD' requested here 103 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:18: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1123 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:107:59: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchGenericSIMD' requested here 107 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: note: read of non-const variable 'nstates' is not allowed in a constant expression 1123 | double state_freq[nstates]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1088:12: note: declared here 1088 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 647 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:108:59: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervGenericSIMD' requested here 108 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: note: read of non-const variable 'nstates' is not allowed in a constant expression 647 | double state_freq[nstates]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:612:12: note: declared here 612 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:18: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:114:67: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchSIMD' requested here 114 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1420 | UBYTE sum_scale[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:115:67: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervSIMD' requested here 115 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:119:67: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchSIMD' requested here 119 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1420 | UBYTE sum_scale[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:120:67: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervSIMD' requested here 120 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:18: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1123 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:124:67: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchGenericSIMD' requested here 124 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: note: read of non-const variable 'nstates' is not allowed in a constant expression 1123 | double state_freq[nstates]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1088:12: note: declared here 1088 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 647 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:125:67: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervGenericSIMD' requested here 125 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: note: read of non-const variable 'nstates' is not allowed in a constant expression 647 | double state_freq[nstates]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:612:12: note: declared here 612 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:18: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:138:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 138 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:139:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 139 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:139:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 139 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:140:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenSIMD' requested here 140 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:141:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 141 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:142:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferSIMD' requested here 142 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:145:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 145 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:146:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 146 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:146:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 146 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:147:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenSIMD' requested here 147 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:148:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 148 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:149:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferSIMD' requested here 149 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:17: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:152:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchGenericSIMD' requested here 152 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:153:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervGenericSIMD' requested here 153 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2396:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferGenericSIMD' requested here 2396 | computeLikelihoodBufferGenericSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:153:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervGenericSIMD' requested here 153 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:154:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenGenericSIMD' requested here 154 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenGenericSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:155:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodGenericSIMD' requested here 155 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:156:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferGenericSIMD' requested here 156 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferGenericSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:164:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 164 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:165:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 165 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:165:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 165 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:166:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenSIMD' requested here 166 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:167:58: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 167 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:171:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 171 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:172:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 172 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:172:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 172 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:173:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenSIMD' requested here 173 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelfma.cpp:174:58: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 174 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ 320 warnings generated. [ 96% 310/319] : && /usr/local/bin/cmake -E rm -f libkernelfma.a && /usr/bin/llvm-ar qc libkernelfma.a CMakeFiles/kernelfma.dir/tree/phylokernelfma.cpp.o && /usr/bin/llvm-ranlib libkernelfma.a && : [ 96% 310/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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/iqtree3-3.0.1/tree/phylotreeavx.cpp In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:17: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1066:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1066 | double expchild[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1066:25: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:903:12: note: declared here 903 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:18: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 647 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:612:12: note: declared here 612 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1123 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1088:12: note: declared here 1088 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:63:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 63 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1256:17: note: in instantiation of function template specialization 'PhyloTree::computePartialInfo' requested here 1256 | computePartialInfo(traversal_info[i], buffer_tmp); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2680:5: note: in instantiation of function template specialization 'PhyloTree::computeTraversalInfo' requested here 2680 | computeTraversalInfo(node, dad, false); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:63:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 63 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:64:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 64 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:64:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 64 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:65:63: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 65 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:66:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferSIMD' requested here 66 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:69:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 69 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1256:17: note: in instantiation of function template specialization 'PhyloTree::computePartialInfo' requested here 1256 | computePartialInfo(traversal_info[i], buffer_tmp); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2680:5: note: in instantiation of function template specialization 'PhyloTree::computeTraversalInfo' requested here 2680 | computeTraversalInfo(node, dad, false); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:69:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 69 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:70:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 70 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:70:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 70 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:71:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 71 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:72:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferSIMD' requested here 72 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:17: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:75:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchGenericSIMD' requested here 75 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1258:17: note: in instantiation of function template specialization 'PhyloTree::computePartialInfo' requested here 1258 | computePartialInfo(traversal_info[i], buffer_tmp); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2682:5: note: in instantiation of function template specialization 'PhyloTree::computeTraversalInfo' requested here 2682 | computeTraversalInfo(node, dad, false); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:75:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchGenericSIMD' requested here 75 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:19: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:47: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 911 | size_t cat_id[ncat_mix], mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:911:67: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 912 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:912:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:908:12: note: declared here 908 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 943 | double mat[nstatesqr]; | ^~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:943:28: note: read of non-const variable 'nstatesqr' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:936:16: note: declared here 936 | size_t nstatesqr = nstates*nstates; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1066:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1066 | double expchild[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1066:25: note: read of non-const variable 'nstates' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:903:12: note: declared here 903 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:76:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervGenericSIMD' requested here 76 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2396:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferGenericSIMD' requested here 2396 | computeLikelihoodBufferGenericSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:76:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervGenericSIMD' requested here 76 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:77:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodGenericSIMD' requested here 77 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:78:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferGenericSIMD' requested here 78 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferGenericSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:87:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 87 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:88:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 88 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:88:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 88 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:89:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 89 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:93:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 93 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:94:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 94 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:94:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 94 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:95:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 95 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:110:58: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchSIMD' requested here 110 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1420 | UBYTE sum_scale[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:111:56: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervSIMD' requested here 111 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:115:58: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchSIMD' requested here 115 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1420 | UBYTE sum_scale[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:116:56: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervSIMD' requested here 116 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:18: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1123 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:120:58: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchGenericSIMD' requested here 120 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: note: read of non-const variable 'nstates' is not allowed in a constant expression 1123 | double state_freq[nstates]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1088:12: note: declared here 1088 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 647 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:121:56: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervGenericSIMD' requested here 121 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: note: read of non-const variable 'nstates' is not allowed in a constant expression 647 | double state_freq[nstates]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:612:12: note: declared here 612 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:18: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:128:66: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchSIMD' requested here 128 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1420 | UBYTE sum_scale[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:129:64: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervSIMD' requested here 129 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:133:66: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchSIMD' requested here 133 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1420 | UBYTE sum_scale[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:134:64: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervSIMD' requested here 134 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:21: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:18: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1123 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:138:66: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodBranchGenericSIMD' requested here 138 | computeLikelihoodBranchPointer = &PhyloTree::computeNonrevLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1123:31: note: read of non-const variable 'nstates' is not allowed in a constant expression 1123 | double state_freq[nstates]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1088:12: note: declared here 1088 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1420 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1420:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:1092:12: note: declared here 1092 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 647 | double state_freq[nstates]; | ^~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:139:64: note: in instantiation of function template specialization 'PhyloTree::computeNonrevLikelihoodDervGenericSIMD' requested here 139 | computeLikelihoodDervPointer = &PhyloTree::computeNonrevLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:647:31: note: read of non-const variable 'nstates' is not allowed in a constant expression 647 | double state_freq[nstates]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:612:12: note: declared here 612 | size_t nstates = aln->num_states; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 744 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:744:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:18: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 894 | UBYTE min_scale_vec[VectorClass::size()]; | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnonrev.h:894:37: note: non-constexpr function 'size' cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/vectorclass/vectorf256.h:1466:16: note: declared here 1466 | static int size () { | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:152:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 152 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:153:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 153 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:153:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 153 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:154:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenSIMD' requested here 154 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:155:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 155 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:156:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferSIMD' requested here 156 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:159:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 159 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:160:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 160 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:160:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 160 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:161:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenSIMD' requested here 161 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:162:62: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 162 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:163:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferSIMD' requested here 163 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:17: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:166:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchGenericSIMD' requested here 166 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:167:56: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervGenericSIMD' requested here 167 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2396:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferGenericSIMD' requested here 2396 | computeLikelihoodBufferGenericSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:167:56: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervGenericSIMD' requested here 167 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:168:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenGenericSIMD' requested here 168 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenGenericSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:169:59: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodGenericSIMD' requested here 169 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodGenericSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:170:62: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodFromBufferGenericSIMD' requested here 170 | computeLikelihoodFromBufferPointer = &PhyloTree::computeLikelihoodFromBufferGenericSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3307 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3307:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3297:12: note: declared here 3297 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3319 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3319:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3320 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3320:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3296:12: note: declared here 3296 | size_t ncat = site_rate->getNRate(); | ^ In file included from /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:20: /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:178:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 178 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:179:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 179 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:179:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 179 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:180:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenSIMD' requested here 180 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:181:58: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 181 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:185:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBranchSIMD' requested here 185 | computeLikelihoodBranchPointer = &PhyloTree::computeLikelihoodBranchSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2713 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2713:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2714 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2714:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2722 | double cat_length[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2722:23: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2723 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2723:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2688:12: note: declared here 2688 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3065 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3065:37: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2689:12: note: declared here 2689 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:186:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 186 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2290 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix], cat_id[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2290:81: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2268:12: note: declared here 2268 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2311 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2311:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2312 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2312:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2267:12: note: declared here 2267 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2394:13: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodBufferSIMD' requested here 2394 | computeLikelihoodBufferSIMD(dad_branch, dad, ptn_lower, ptn_upper, packet_id); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:186:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervSIMD' requested here 186 | computeLikelihoodDervPointer = &PhyloTree::computeLikelihoodDervSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:29: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2074 | size_t mix_addr_nstates[ncat_mix], mix_addr[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2074:49: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 2196 | UBYTE sum_scale[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2196:33: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:2071:12: note: declared here 2071 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3559 | double cat_rate[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:187:58: note: in instantiation of function template specialization 'PhyloTree::computeLikelihoodDervMixlenSIMD' requested here 187 | computeLikelihoodDervMixlenPointer = &PhyloTree::computeLikelihoodDervMixlenSIMD; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3559:21: note: read of non-const variable 'ncat' is not allowed in a constant expression 3559 | double cat_rate[ncat]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 3560 | double cat_prop[ncat]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3560:21: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:3526:12: note: declared here 3526 | size_t ncat = site_rate->getNRate(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylotreeavx.cpp:188:58: note: in instantiation of function template specialization 'PhyloTree::computePartialLikelihoodSIMD' requested here 188 | computePartialLikelihoodPointer = &PhyloTree::computePartialLikelihoodSIMD ; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:36: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1327 | size_t mix_addr_nstates_malign[ncat_mix], mix_addr_malign[ncat_mix]; | ^~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1327:63: note: read of non-const variable 'ncat_mix' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1326:12: note: declared here 1326 | size_t ncat_mix = (model_factory->fused_mix_rate) ? ncat : ncat*model->getNMixtures(); | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1362 | double len_children[ncat*(node->degree()-1)]; // +1 in case num_leaves = 0 | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1362:25: note: read of non-const variable 'ncat' is not allowed in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/tree/phylokernelnew.h:1325:12: note: declared here 1325 | size_t ncat = site_rate->getNRate(); | ^ 320 warnings generated. [ 97% 311/319] : && /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 && : [ 97% 311/319] /usr/local/libexec/ccache/c++ -DIQTREE_TERRAPHAST -DIQ_TREE -DUSE_BOOST -DUSE_BOOSTER -DUSE_CMAPLE -DUSE_LSD2 -D_USE_PTHREADS -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1 -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/yaml-cpp/include -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/after -I/wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/system -I/usr/local/include -I/wrkdirs/usr/ports/biology/iqtree/work/.build -I/wrkdirs/usr/ports/biology/iqtree/work/.build/cmaple -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 model/CMakeFiles/model.dir/modelmarkov.cpp.o -MF model/CMakeFiles/model.dir/modelmarkov.cpp.o.d -o model/CMakeFiles/model.dir/modelmarkov.cpp.o -c /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:327:35: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 327 | double emp_state_freq[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:327:35: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:519:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 519 | double eval_exp[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:519:25: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:703:20: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 703 | double scratch[rank]; | ^~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:703:20: note: function parameter 'rank' with unknown value cannot be used in a constant expression /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:702:77: note: declared here 702 | , const double* matrixCTranspose, int rank,double* dest, int selected_row) { | ^ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:775:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 775 | double eval_exp[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:775:25: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:780:31: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 780 | double eval_exp_derv1[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:780:31: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:1836:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1836 | double saved_state_freq[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:1836:33: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:1871:33: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 1871 | double saved_state_freq[num_states]; | ^~~~~~~~~~ /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/model/modelmarkov.cpp:1871:33: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function 7 warnings generated. [ 97% 312/319] : && /usr/local/bin/cmake -E rm -f model/libmodel.a && /usr/bin/llvm-ar qc model/libmodel.a model/CMakeFiles/model.dir/modelmarkov.cpp.o model/CMakeFiles/model.dir/modelbin.cpp.o model/CMakeFiles/model.dir/modeldna.cpp.o model/CMakeFiles/model.dir/modeldnaerror.cpp.o model/CMakeFiles/model.dir/modelfactory.cpp.o model/CMakeFiles/model.dir/modelprotein.cpp.o model/CMakeFiles/model.dir/modelset.cpp.o model/CMakeFiles/model.dir/modelsubst.cpp.o model/CMakeFiles/model.dir/partitionmodel.cpp.o model/CMakeFiles/model.dir/partitionmodelplen.cpp.o model/CMakeFiles/model.dir/rategamma.cpp.o model/CMakeFiles/model.dir/rategammainvar.cpp.o model/CMakeFiles/model.dir/ratecontinuousgamma.cpp.o model/CMakeFiles/model.dir/ratecontinuousgammainvar.cpp.o model/CMakeFiles/model.dir/rateheterogeneity.cpp.o model/CMakeFiles/model.dir/rateinvar.cpp.o model/CMakeFiles/model.dir/ratemeyerdiscrete.cpp.o model/CMakeFiles/model.dir/ratemeyerhaeseler.cpp.o model/CMakeFiles/model.dir/ratekategory.cpp.o model/CMakeFiles/model.dir/ratefree.cpp.o model/CMakeFiles/model.dir/ratefreeinvar.cpp.o model/CMakeFiles/model.dir/rateheterotachy.cpp.o model/CMakeFiles/model.dir/rateheterotachyinvar.cpp.o model/CMakeFiles/model.dir/modelcodon.cpp.o model/CMakeFiles/model.dir/modelmorphology.cpp.o model/CMakeFiles/model.dir/modelmixture.cpp.o model/CMakeFiles/model.dir/modelunrest.cpp.o model/CMakeFiles/model.dir/modelliemarkov.cpp.o model/CMakeFiles/model.dir/modelpomo.cpp.o model/CMakeFiles/model.dir/modelpomomixture.cpp.o model/CMakeFiles/model.dir/modelfactorymixlen.cpp.o model/CMakeFiles/model.dir/modelhmm.cpp.o model/CMakeFiles/model.dir/modelhmmgm.cpp.o model/CMakeFiles/model.dir/modelhmmtm.cpp.o model/CMakeFiles/model.dir/modelcodonmixture.cpp.o && /usr/bin/llvm-ranlib model/libmodel.a && : [ 98% 313/319] : && /usr/local/bin/cmake -E rm -f simulator/libsimulator.a && /usr/bin/llvm-ar qc simulator/libsimulator.a simulator/CMakeFiles/simulator.dir/alisimulator.cpp.o simulator/CMakeFiles/simulator.dir/alisimulatorinvar.cpp.o simulator/CMakeFiles/simulator.dir/alisimulatorheterogeneity.cpp.o simulator/CMakeFiles/simulator.dir/alisimulatorheterogeneityinvar.cpp.o && /usr/bin/llvm-ranlib simulator/libsimulator.a && : [ 98% 314/319] : && /usr/local/bin/cmake -E rm -f alignment/libalignment.a && /usr/bin/llvm-ar qc alignment/libalignment.a alignment/CMakeFiles/alignment.dir/substitution.cpp.o alignment/CMakeFiles/alignment.dir/pattern.cpp.o alignment/CMakeFiles/alignment.dir/alignment.cpp.o alignment/CMakeFiles/alignment.dir/alignmentpairwise.cpp.o alignment/CMakeFiles/alignment.dir/alignmentsummary.cpp.o alignment/CMakeFiles/alignment.dir/maalignment.cpp.o alignment/CMakeFiles/alignment.dir/superalignment.cpp.o alignment/CMakeFiles/alignment.dir/superalignmentpairwise.cpp.o alignment/CMakeFiles/alignment.dir/superalignmentpairwiseplen.cpp.o alignment/CMakeFiles/alignment.dir/superalignmentunlinked.cpp.o alignment/CMakeFiles/alignment.dir/sequence.cpp.o alignment/CMakeFiles/alignment.dir/sequencechunkstr.cpp.o && /usr/bin/llvm-ranlib alignment/libalignment.a && : [ 98% 315/319] : && /usr/local/bin/cmake -E rm -f tree/libtree.a && /usr/bin/llvm-ar qc tree/libtree.a tree/CMakeFiles/tree.dir/constrainttree.cpp.o tree/CMakeFiles/tree.dir/candidateset.cpp.o tree/CMakeFiles/tree.dir/iqtree.cpp.o tree/CMakeFiles/tree.dir/iqtreemix.cpp.o tree/CMakeFiles/tree.dir/iqtreemixhmm.cpp.o tree/CMakeFiles/tree.dir/matree.cpp.o tree/CMakeFiles/tree.dir/memslot.cpp.o tree/CMakeFiles/tree.dir/mexttree.cpp.o tree/CMakeFiles/tree.dir/mtree.cpp.o tree/CMakeFiles/tree.dir/mtreeset.cpp.o tree/CMakeFiles/tree.dir/ncbitree.cpp.o tree/CMakeFiles/tree.dir/node.cpp.o tree/CMakeFiles/tree.dir/genomenode.cpp.o tree/CMakeFiles/tree.dir/genometree.cpp.o tree/CMakeFiles/tree.dir/phylonode.cpp.o tree/CMakeFiles/tree.dir/phylonodemixlen.cpp.o tree/CMakeFiles/tree.dir/phylosuperhmm.cpp.o tree/CMakeFiles/tree.dir/phylosupertree.cpp.o tree/CMakeFiles/tree.dir/phylosupertreeplen.cpp.o tree/CMakeFiles/tree.dir/phylosupertreeunlinked.cpp.o tree/CMakeFiles/tree.dir/phylotree.cpp.o tree/CMakeFiles/tree.dir/phylotreemixlen.cpp.o tree/CMakeFiles/tree.dir/phylotreepars.cpp.o tree/CMakeFiles/tree.dir/phylotreesse.cpp.o tree/CMakeFiles/tree.dir/quartet.cpp.o tree/CMakeFiles/tree.dir/supernode.cpp.o tree/CMakeFiles/tree.dir/tinatree.cpp.o tree/CMakeFiles/tree.dir/parstree.cpp.o tree/CMakeFiles/tree.dir/discordance.cpp.o tree/CMakeFiles/tree.dir/phylohmm.cpp.o && /usr/bin/llvm-ranlib tree/libtree.a && : [ 99% 317/319] : && /usr/local/bin/cmake -E rm -f terrace/libterrace.a && /usr/bin/llvm-ar qc terrace/libterrace.a terrace/CMakeFiles/terrace.dir/terracenode.cpp.o terrace/CMakeFiles/terrace.dir/terracetree.cpp.o terrace/CMakeFiles/terrace.dir/presenceabsencematrix.cpp.o terrace/CMakeFiles/terrace.dir/terrace.cpp.o && /usr/bin/llvm-ranlib terrace/libterrace.a && : [ 99% 318/319] : && /usr/local/bin/cmake -E rm -f terracetphast/libterracetphast.a && /usr/bin/llvm-ar qc terracetphast/libterracetphast.a terracetphast/CMakeFiles/terracetphast.dir/terracetphast.cpp.o && /usr/bin/llvm-ranlib terracetphast/libterracetphast.a && : [ 99% 318/319] : && /usr/local/bin/cmake -E rm -f main/libmain.a && /usr/bin/llvm-ar qc main/libmain.a main/CMakeFiles/main.dir/main.cpp.o main/CMakeFiles/main.dir/phyloanalysis.cpp.o main/CMakeFiles/main.dir/phylotesting.cpp.o main/CMakeFiles/main.dir/treetesting.cpp.o main/CMakeFiles/main.dir/timetree.cpp.o main/CMakeFiles/main.dir/alisim.cpp.o main/CMakeFiles/main.dir/terraceanalysis.cpp.o && /usr/bin/llvm-ranlib main/libmain.a && : [100% 319/319] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++17 -fopenmp -pthread -O3 -ffunction-sections -fdata-sections -rdynamic -Wl,--gc-sections -Xlinker --dependency-file=CMakeFiles/iqtree3.dir/link.d CMakeFiles/iqtree3.dir/obsolete/parsmultistate.cpp.o -o iqtree3 /usr/lib/libexecinfo.so booster/libbooster.a pll/libpll.a ncl/libncl.a nclextra/libnclextra.a utils/libutils.a pda/libpda.a lbfgsb/liblbfgsb.a whtest/libwhtest.a sprng/libsprng.a vectorclass/libvectorclass.a model/libmodel.a gsl/libgsl.a alignment/libalignment.a tree/libtree.a simulator/libsimulator.a terrace/libterrace.a yaml-cpp/libyaml-cpp.a phylo-yaml/libphyloYAML.a main/libmain.a cmaple/maple/libmaple.a -lm terracetphast/libterracetphast.a lsd2/liblsd2.a libkernelsse.a pll/libpllavx.a libkernelavx.a libkernelfma.a yaml-cpp/libyaml-cpp.a booster/libbooster.a pda/libpda.a whtest/libwhtest.a vectorclass/libvectorclass.a terrace/libterrace.a cmaple/tree/libcmaple_tree.a cmaple/model/libcmaple_model.a nclextra/libnclextra.a cmaple/alignment/libcmaple_alignment.a cmaple/utils/libcmaple_utils.a tree/libtree.a pll/libpll.a alignment/libalignment.a simulator/libsimulator.a alignment/libalignment.a simulator/libsimulator.a ncl/libncl.a model/libmodel.a utils/libutils.a lbfgsb/liblbfgsb.a sprng/libsprng.a /usr/lib/libz.so gsl/libgsl.a terraphast/libterraphast.a && cd /wrkdirs/usr/ports/biology/iqtree/work/.build && strip /wrkdirs/usr/ports/biology/iqtree/work/.build/iqtree3 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for iqtree-3.0.1 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/biology/iqtree/work/.build/iqtree3 /wrkdirs/usr/ports/biology/iqtree/work/stage/usr/local/bin/iqtree install -m 0644 /wrkdirs/usr/ports/biology/iqtree/work/iqtree3-3.0.1/example/* /wrkdirs/usr/ports/biology/iqtree/work/stage/usr/local/share/examples/iqtree ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-01-25T06:01:12+0000' 'PKG_NOTE_ports_top_git_hash=076a295eb33c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=7bc347cd267e' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for iqtree-3.0.1 ===> Building iqtree-3.0.1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for iqtree-3.0.1 build of biology/iqtree | iqtree-3.0.1 ended at Sun Jan 25 01:03:36 EST 2026 build time: 00:02:26