[00:00:07] =>> Building multimedia/vmaf [00:00:08] build started at Thu Nov 16 22:54:37 CET 2023 [00:00:08] port directory: /usr/ports/multimedia/vmaf [00:00:08] package name: vmaf-2.3.1 [00:00:08] building for: FreeBSD pkg.mfl.dk 14.0-RELEASE FreeBSD 14.0-RELEASE amd64 [00:00:08] maintained by: jbeich@FreeBSD.org [00:00:08] Makefile datestamp: -rw-r--r-- 1 root wheel 857 Apr 7 2023 /usr/ports/multimedia/vmaf/Makefile [00:00:08] Poudriere version: poudriere-git-3.4.99.20231113 [00:00:08] Host OSVERSION: 1302001 [00:00:08] Jail OSVERSION: 1400097 [00:00:08] Job Id: 03 [00:00:08] [00:00:08] [00:00:08] [00:00:08] [00:00:08] !!! Jail is newer than host. (Jail: 1400097, Host: 1302001) !!! [00:00:08] !!! This is not supported. !!! [00:00:08] !!! Host kernel must be same or newer than jail. !!! [00:00:08] !!! Expect build failures. !!! [00:00:08] [00:00:08] [00:00:08] [00:00:08] ---Begin Environment--- [00:00:08] SHELL=/bin/sh [00:00:08] OSVERSION=1400097 [00:00:08] UNAME_v=FreeBSD 14.0-RELEASE [00:00:08] UNAME_r=14.0-RELEASE [00:00:08] BLOCKSIZE=K [00:00:08] MAIL=/var/mail/root [00:00:08] MM_CHARSET=UTF-8 [00:00:08] LANG=C.UTF-8 [00:00:08] STATUS=1 [00:00:08] HOME=/root [00:00:08] PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin [00:00:08] LOCALBASE=/usr/local [00:00:08] USER=root [00:00:08] POUDRIERE_NAME=poudriere-git [00:00:08] LIBEXECPREFIX=/usr/local/libexec/poudriere [00:00:08] POUDRIERE_VERSION=3.4.99.20231113 [00:00:08] MASTERMNT=/usr/local/poudriere/data/.m/140amd64-local/ref [00:00:08] LC_COLLATE=C [00:00:08] POUDRIERE_BUILD_TYPE=bulk [00:00:08] PACKAGE_BUILDING=yes [00:00:08] SAVED_TERM=tmux-256color [00:00:08] OUTPUT_REDIRECTED_STDERR=4 [00:00:08] OUTPUT_REDIRECTED=1 [00:00:08] PWD=/usr/local/poudriere/data/.m/140amd64-local/03/.p [00:00:08] OUTPUT_REDIRECTED_STDOUT=3 [00:00:08] P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS [00:00:08] MASTERNAME=140amd64-local [00:00:08] SCRIPTPREFIX=/usr/local/share/poudriere [00:00:08] SCRIPTNAME=bulk.sh [00:00:08] OLDPWD=/usr/local/poudriere/data/.m/140amd64-local/ref/.p/pool [00:00:08] POUDRIERE_PKGNAME=poudriere-git-3.4.99.20231113 [00:00:08] SCRIPTPATH=/usr/local/share/poudriere/bulk.sh [00:00:08] POUDRIEREPATH=/usr/local/bin/poudriere [00:00:08] ---End Environment--- [00:00:08] [00:00:08] ---Begin Poudriere Port Flags/Env--- [00:00:08] PORT_FLAGS= [00:00:08] PKGENV= [00:00:08] FLAVOR= [00:00:08] MAKE_ARGS= [00:00:08] ---End Poudriere Port Flags/Env--- [00:00:08] [00:00:08] ---Begin OPTIONS List--- [00:00:08] ---End OPTIONS List--- [00:00:08] [00:00:08] --MAINTAINER-- [00:00:08] jbeich@FreeBSD.org [00:00:08] --End MAINTAINER-- [00:00:08] [00:00:08] --CONFIGURE_ARGS-- [00:00:08] --prefix /usr/local --mandir man --infodir share/info --auto-features=enabled -Dpython.bytecompile=-1 -Db_colorout=never --buildtype release --optimization plain --strip _build [00:00:08] --End CONFIGURE_ARGS-- [00:00:08] [00:00:08] --CONFIGURE_ENV-- [00:00:08] XDG_DATA_HOME=/wrkdirs/usr/ports/multimedia/vmaf/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/multimedia/vmaf/work XDG_CACHE_HOME=/wrkdirs/usr/ports/multimedia/vmaf/work/.cache HOME=/wrkdirs/usr/ports/multimedia/vmaf/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/multimedia/vmaf/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/multimedia/vmaf/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 [00:00:08] --End CONFIGURE_ENV-- [00:00:08] [00:00:08] --MAKE_ENV-- [00:00:08] NINJA_STATUS="[%p %s/%t] " XDG_DATA_HOME=/wrkdirs/usr/ports/multimedia/vmaf/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/multimedia/vmaf/work XDG_CACHE_HOME=/wrkdirs/usr/ports/multimedia/vmaf/work/.cache HOME=/wrkdirs/usr/ports/multimedia/vmaf/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/multimedia/vmaf/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/multimedia/vmaf/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/multimedia/vmaf/work/stage LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " MANPREFIX="/usr/local" 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" [00:00:08] --End MAKE_ENV-- [00:00:08] [00:00:08] --PLIST_SUB-- [00:00:08] OSREL=14.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/vmaf" EXAMPLESDIR="share/examples/vmaf" DATADIR="share/vmaf" WWWDIR="www/vmaf" ETCDIR="etc/vmaf" [00:00:08] --End PLIST_SUB-- [00:00:08] [00:00:08] --SUB_LIST-- [00:00:08] PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/vmaf DOCSDIR=/usr/local/share/doc/vmaf EXAMPLESDIR=/usr/local/share/examples/vmaf WWWDIR=/usr/local/www/vmaf ETCDIR=/usr/local/etc/vmaf [00:00:08] --End SUB_LIST-- [00:00:08] [00:00:08] ---Begin make.conf--- [00:00:08] USE_PACKAGE_DEPENDS=yes [00:00:08] BATCH=yes [00:00:08] WRKDIRPREFIX=/wrkdirs [00:00:08] PORTSDIR=/usr/ports [00:00:08] PACKAGES=/packages [00:00:08] DISTDIR=/distfiles [00:00:08] FORCE_PACKAGE=yes [00:00:08] PACKAGE_BUILDING=yes [00:00:08] PACKAGE_BUILDING_FLAVORS=yes [00:00:08] #### #### [00:00:08] #ALLOW_UNSUPPORTED_SYSTEM=yes [00:00:08] CCACHE_DIR=/var/cache/ccache [00:00:08] WITH_CCACHE_BUILD=yes [00:00:08] WITH_CCACHE_BUILD=yes [00:00:08] CCACHE_DIR=/root/.ccache [00:00:08] #### Misc Poudriere #### [00:00:08] .include "/etc/make.conf.ports_env" [00:00:08] GID=0 [00:00:08] UID=0 [00:00:08] DISABLE_MAKE_JOBS=poudriere [00:00:08] ---End make.conf--- [00:00:08] --Resource limits-- [00:00:08] cpu time (seconds, -t) unlimited [00:00:08] file size (512-blocks, -f) unlimited [00:00:08] data seg size (kbytes, -d) 33554432 [00:00:08] stack size (kbytes, -s) 524288 [00:00:08] core file size (512-blocks, -c) unlimited [00:00:08] max memory size (kbytes, -m) unlimited [00:00:08] locked memory (kbytes, -l) unlimited [00:00:08] max user processes (-u) 58500 [00:00:08] open files (-n) 8192 [00:00:08] virtual mem size (kbytes, -v) unlimited [00:00:08] swap limit (kbytes, -w) unlimited [00:00:08] socket buffer size (bytes, -b) unlimited [00:00:08] pseudo-terminals (-p) unlimited [00:00:08] kqueues (-k) unlimited [00:00:08] umtx shared locks (-o) unlimited [00:00:08] --End resource limits-- [00:00:08] =================================================== [00:00:08] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:08] ===> License BSD2CLAUSE+PATENT accepted by the user [00:00:08] =========================================================================== [00:00:08] =================================================== [00:00:08] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:08] ===> vmaf-2.3.1 depends on file: /usr/local/sbin/pkg - not found [00:00:08] ===> Installing existing package /packages/All/pkg-1.20.9.pkg [00:00:08] [pkg.mfl.dk] Installing pkg-1.20.9... [00:00:08] [pkg.mfl.dk] Extracting pkg-1.20.9: .......... done [00:00:12] ===> vmaf-2.3.1 depends on file: /usr/local/sbin/pkg - found [00:00:12] ===> Returning to build of vmaf-2.3.1 [00:00:12] =========================================================================== [00:00:12] =================================================== [00:00:12] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:12] =========================================================================== [00:00:12] =================================================== [00:00:12] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:12] ===> License BSD2CLAUSE+PATENT accepted by the user [00:00:12] => Netflix-vmaf-v2.3.1_GH0.tar.gz doesn't seem to exist in /portdistfiles/. [00:00:12] => Attempting to fetch https://codeload.github.com/Netflix/vmaf/tar.gz/v2.3.1?dummy=/Netflix-vmaf-v2.3.1_GH0.tar.gz [00:00:13] fetch: https://codeload.github.com/Netflix/vmaf/tar.gz/v2.3.1?dummy=/Netflix-vmaf-v2.3.1_GH0.tar.gz: size unknown [00:00:13] fetch: https://codeload.github.com/Netflix/vmaf/tar.gz/v2.3.1?dummy=/Netflix-vmaf-v2.3.1_GH0.tar.gz: size of remote file is not known [00:00:13] Netflix-vmaf-v2.3.1_GH0.tar.gz 17 MB 21 MBps 00s [00:00:13] ===> Fetching all distfiles required by vmaf-2.3.1 for building [00:00:13] =========================================================================== [00:00:13] =================================================== [00:00:13] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:13] ===> License BSD2CLAUSE+PATENT accepted by the user [00:00:13] ===> Fetching all distfiles required by vmaf-2.3.1 for building [00:00:14] => SHA256 Checksum OK for Netflix-vmaf-v2.3.1_GH0.tar.gz. [00:00:14] =========================================================================== [00:00:14] =================================================== [00:00:14] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:14] =========================================================================== [00:00:14] =================================================== [00:00:14] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:14] ===> License BSD2CLAUSE+PATENT accepted by the user [00:00:14] ===> Fetching all distfiles required by vmaf-2.3.1 for building [00:00:14] ===> Extracting for vmaf-2.3.1 [00:00:14] => SHA256 Checksum OK for Netflix-vmaf-v2.3.1_GH0.tar.gz. [00:00:15] =========================================================================== [00:00:15] =================================================== [00:00:15] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:15] =========================================================================== [00:00:15] =================================================== [00:00:15] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:15] ===> Patching for vmaf-2.3.1 [00:00:15] ===> Applying FreeBSD patches for vmaf-2.3.1 from /usr/ports/multimedia/vmaf/files [00:00:15] =========================================================================== [00:00:15] =================================================== [00:00:15] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:15] ===> vmaf-2.3.1 depends on executable: xxd - not found [00:00:15] ===> Installing existing package /packages/All/xxd-9.0.2073.pkg [00:00:15] [pkg.mfl.dk] Installing xxd-9.0.2073... [00:00:15] [pkg.mfl.dk] Extracting xxd-9.0.2073: .... done [00:00:15] ===> vmaf-2.3.1 depends on executable: xxd - found [00:00:15] ===> Returning to build of vmaf-2.3.1 [00:00:15] ===> vmaf-2.3.1 depends on executable: nasm - not found [00:00:15] ===> Installing existing package /packages/All/nasm-2.16.01,2.pkg [00:00:15] [pkg.mfl.dk] Installing nasm-2.16.01,2... [00:00:15] [pkg.mfl.dk] Extracting nasm-2.16.01,2: .......... done [00:00:15] ===> vmaf-2.3.1 depends on executable: nasm - found [00:00:15] ===> Returning to build of vmaf-2.3.1 [00:00:15] ===> vmaf-2.3.1 depends on executable: meson - not found [00:00:15] ===> Installing existing package /packages/All/meson-1.2.3.pkg [00:00:15] [pkg.mfl.dk] Installing meson-1.2.3... [00:00:15] [pkg.mfl.dk] `-- Installing ninja-1.11.1,2... [00:00:15] [pkg.mfl.dk] | `-- Installing python39-3.9.18... [00:00:15] [pkg.mfl.dk] | | `-- Installing gettext-runtime-0.22.3... [00:00:15] [pkg.mfl.dk] | | `-- Installing indexinfo-0.3.1... [00:00:15] [pkg.mfl.dk] | | `-- Extracting indexinfo-0.3.1: .... done [00:00:15] [pkg.mfl.dk] | | `-- Extracting gettext-runtime-0.22.3: .......... done [00:00:16] [pkg.mfl.dk] | | `-- Installing libffi-3.4.4... [00:00:16] [pkg.mfl.dk] | | `-- Extracting libffi-3.4.4: .......... done [00:00:16] [pkg.mfl.dk] | | `-- Installing mpdecimal-2.5.1... [00:00:16] [pkg.mfl.dk] | | `-- Extracting mpdecimal-2.5.1: .......... done [00:00:16] [pkg.mfl.dk] | | `-- Installing readline-8.2.1... [00:00:16] [pkg.mfl.dk] | | `-- Extracting readline-8.2.1: .......... done [00:00:16] [pkg.mfl.dk] | `-- Extracting python39-3.9.18: .......... done [00:00:17] [pkg.mfl.dk] `-- Extracting ninja-1.11.1,2: ........ done [00:00:17] [pkg.mfl.dk] Extracting meson-1.2.3: .......... done [00:00:17] ===== [00:00:17] Message from python39-3.9.18: [00:00:17] [00:00:17] -- [00:00:17] Note that some standard Python modules are provided as separate ports [00:00:17] as they require additional dependencies. They are available as: [00:00:17] [00:00:17] py39-gdbm databases/py-gdbm@py39 [00:00:17] py39-sqlite3 databases/py-sqlite3@py39 [00:00:17] py39-tkinter x11-toolkits/py-tkinter@py39 [00:00:17] ===> vmaf-2.3.1 depends on executable: meson - found [00:00:17] ===> Returning to build of vmaf-2.3.1 [00:00:17] ===> vmaf-2.3.1 depends on executable: ninja - found [00:00:17] ===> vmaf-2.3.1 depends on file: /usr/local/bin/ccache - not found [00:00:17] ===> Installing existing package /packages/All/ccache-3.7.12_4.pkg [00:00:17] [pkg.mfl.dk] Installing ccache-3.7.12_4... [00:00:17] [pkg.mfl.dk] Extracting ccache-3.7.12_4: .......... done [00:00:17] Create compiler links... [00:00:17] create symlink for cc [00:00:17] create symlink for cc (world) [00:00:17] create symlink for c++ [00:00:17] create symlink for c++ (world) [00:00:17] create symlink for CC [00:00:17] create symlink for CC (world) [00:00:18] create symlink for clang [00:00:18] create symlink for clang (world) [00:00:18] create symlink for clang++ [00:00:18] create symlink for clang++ (world) [00:00:18] ===== [00:00:18] Message from ccache-3.7.12_4: [00:00:18] [00:00:18] -- [00:00:18] NOTE: [00:00:18] Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for [00:00:18] information on using ccache with FreeBSD ports and src. [00:00:18] ===> vmaf-2.3.1 depends on file: /usr/local/bin/ccache - found [00:00:18] ===> Returning to build of vmaf-2.3.1 [00:00:18] =========================================================================== [00:00:18] =================================================== [00:00:18] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:18] =========================================================================== [00:00:18] =================================================== [00:00:18] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:18] ===> Configuring for vmaf-2.3.1 [00:00:20] WARNING: Recommend using either -Dbuildtype or -Doptimization + -Ddebug. Using both is redundant since they override each other. See: https://mesonbuild.com/Builtin-options.html#build-type-options [00:00:20] The Meson build system [00:00:20] Version: 1.2.3 [00:00:20] Source dir: /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf [00:00:20] Build dir: /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf/_build [00:00:20] Build type: native build [00:00:20] Project name: libvmaf [00:00:20] Project version: 2.3.1 [00:00:20] C compiler for the host machine: cc (clang 16.0.6 "FreeBSD clang version 16.0.6 (https://github.com/llvm/llvm-project.git llvmorg-16.0.6-0-g7cbf1a259152)") [00:00:20] C linker for the host machine: cc ld.lld 16.0.6 [00:00:20] C++ compiler for the host machine: c++ (clang 16.0.6 "FreeBSD clang version 16.0.6 (https://github.com/llvm/llvm-project.git llvmorg-16.0.6-0-g7cbf1a259152)") [00:00:20] C++ linker for the host machine: c++ ld.lld 16.0.6 [00:00:20] Host machine cpu family: x86_64 [00:00:20] Host machine cpu: x86_64 [00:00:20] Check usable header "stdatomic.h" : YES [00:00:20] Configuring version.h using configuration [00:00:20] Program nasm found: YES (/usr/local/bin/nasm) [00:00:20] Configuring config.asm using configuration [00:00:20] Program xxd found: YES (/usr/local/bin/xxd) [00:00:20] Configuring config.h using configuration [00:00:20] Run-time dependency threads found: YES [00:00:20] Library m found: YES [00:00:20] Checking for function "strsep" : YES [00:00:20] Program doxygen found: NO [00:00:20] Build targets in project: 27 [00:00:20] NOTICE: Future-deprecated features used: [00:00:20] * 0.64.0: {'copy arg in configure_file'} [00:00:20] [00:00:20] libvmaf 2.3.1 [00:00:20] [00:00:20] User defined options [00:00:20] auto_features : enabled [00:00:20] buildtype : release [00:00:20] infodir : share/info [00:00:20] mandir : man [00:00:20] optimization : plain [00:00:20] prefix : /usr/local [00:00:20] strip : True [00:00:20] python.bytecompile: -1 [00:00:20] b_colorout : never [00:00:20] [00:00:20] Found ninja-1.11.1 at /usr/local/bin/ninja [00:00:20] WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. [00:00:20] =========================================================================== [00:00:20] =================================================== [00:00:20] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:20] ===> Building for vmaf-2.3.1 [00:00:20] [ 0% 1/157] /usr/local/bin/meson --internal vcstagger ../include/vcs_version.h.in include/vcs_version.h 2.3.1 /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf/include @VCS_TAG@ '(.*)' git --git-dir /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf/../.git describe --tags --long --match '?.*.*' --always [00:00:20] [ 1% 2/157] /usr/local/bin/xxd --include src/vmaf_v0.6.1.json src/vmaf_v0.6.1.json.c [00:00:20] [ 1% 3/157] /usr/local/bin/xxd --include src/vmaf_b_v0.6.3.json src/vmaf_b_v0.6.3.json.c [00:00:21] [ 2% 4/157] /usr/local/bin/xxd --include src/vmaf_v0.6.1neg.json src/vmaf_v0.6.1neg.json.c [00:00:21] [ 3% 5/157] /usr/local/bin/xxd --include src/vmaf_4k_v0.6.1.json src/vmaf_4k_v0.6.1.json.c [00:00:21] [ 3% 6/157] /usr/local/bin/nasm -f elf64 -I /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf/src/ -I /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf/_build/src/ -MQ src/liblibvmaf_cpu.a.p/cpuid.obj -MF src/liblibvmaf_cpu.a.p/cpuid.obj.ndep ../src/x86/cpuid.asm -o src/liblibvmaf_cpu.a.p/cpuid.obj [00:00:21] [ 4% 7/157] cc -Isrc/liblibvmaf_cpu.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_cpu.a.p/cpu.c.o -MF src/liblibvmaf_cpu.a.p/cpu.c.o.d -o src/liblibvmaf_cpu.a.p/cpu.c.o -c ../src/cpu.c [00:00:21] [ 5% 8/157] cc -Isrc/liblibvmaf_cpu.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_cpu.a.p/x86_cpu.c.o -MF src/liblibvmaf_cpu.a.p/x86_cpu.c.o.d -o src/liblibvmaf_cpu.a.p/x86_cpu.c.o -c ../src/x86/cpu.c [00:00:21] [ 5% 9/157] rm -f src/liblibvmaf_cpu.a && llvm-ar csrDT src/liblibvmaf_cpu.a src/liblibvmaf_cpu.a.p/cpuid.obj src/liblibvmaf_cpu.a.p/cpu.c.o src/liblibvmaf_cpu.a.p/x86_cpu.c.o [00:00:34] [ 6% 10/157] cc -Isrc/libx86_avx2.a.p -Isrc -I../src -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -mavx -mavx2 -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libx86_avx2.a.p/feature_common_convolution_avx.c.o -MF src/libx86_avx2.a.p/feature_common_convolution_avx.c.o.d -o src/libx86_avx2.a.p/feature_common_convolution_avx.c.o -c ../src/feature/common/convolution_avx.c [00:00:36] [ 7% 11/157] cc -Isrc/libx86_avx2.a.p -Isrc -I../src -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -mavx -mavx2 -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libx86_avx2.a.p/feature_x86_motion_avx2.c.o -MF src/libx86_avx2.a.p/feature_x86_motion_avx2.c.o.d -o src/libx86_avx2.a.p/feature_x86_motion_avx2.c.o -c ../src/feature/x86/motion_avx2.c [00:00:38] [ 7% 12/157] cc -Isrc/libx86_avx2.a.p -Isrc -I../src -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -mavx -mavx2 -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libx86_avx2.a.p/feature_x86_vif_avx2.c.o -MF src/libx86_avx2.a.p/feature_x86_vif_avx2.c.o.d -o src/libx86_avx2.a.p/feature_x86_vif_avx2.c.o -c ../src/feature/x86/vif_avx2.c [00:00:38] ../src/feature/x86/vif_avx2.c:77:9: warning: unknown pragma ignored [-Wunknown-pragmas] [00:00:38] #pragma loop(ivdep) [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:83:21: warning: variable 'accum_ref_lo' set but not used [-Wunused-but-set-variable] [00:00:38] __m256i accum_ref_lo, accum_ref_hi, accum_dis_lo, accum_dis_hi, [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:97:53: warning: unused variable 'g8' [-Wunused-variable] [00:00:38] __m256i g0, g1, g2, g3, g4, g5, g6, g7, g8, g20, g21, g22, g23, g24, [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:98:32: warning: unused variable 'g28' [-Wunused-variable] [00:00:38] g25, g26, g27, g28; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:99:53: warning: unused variable 's8' [-Wunused-variable] [00:00:38] __m256i s0, s1, s2, s3, s4, s5, s6, s7, s8, s20, s21, s22, s23, s24, [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:100:32: warning: unused variable 's28' [-Wunused-variable] [00:00:38] s25, s26, s27, s28, sg0, sg1, sg2, sg3, sg4, sg5, sg6, sg7, sg8; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:100:77: warning: unused variable 'sg8' [-Wunused-variable] [00:00:38] s25, s26, s27, s28, sg0, sg1, sg2, sg3, sg4, sg5, sg6, sg7, sg8; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:710:21: warning: variable 'refdislo' set but not used [-Wunused-but-set-variable] [00:00:38] __m256i refdislo, refdishi, mu2lo, mu2hi, mu1lo, mu1hi; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1108:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check))); // 4 [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1110:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 1))); // 8 [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1112:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 2))); // 4 [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1114:17: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] (__m128 *)(buf.tmp.ref + jj_check + 3))); // 8 //12 [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1121:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 4))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1123:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 5))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1125:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 6))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1127:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 7))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1139:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 8))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1141:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 9))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1143:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 10))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1145:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 11))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1157:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 12))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1159:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 13))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1161:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 14))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1163:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 15))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1175:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 16))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1177:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 17))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1179:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 18))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1181:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 19))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1190:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 20))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1194:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1196:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 1))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1198:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 2))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1200:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 3))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1207:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 4))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1209:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 5))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1211:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 6))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1213:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 7))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1225:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 8))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1227:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 9))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1229:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 10))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1231:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 11))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1243:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 12))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1245:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 13))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1247:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 14))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1249:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 15))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1261:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 16))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1263:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 17))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1265:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 18))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1267:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 19))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1275:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 20))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1279:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1281:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 1))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1283:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 2))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1285:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 3))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1292:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 4))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1294:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 5))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1296:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 6))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1298:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 7))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1310:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 8))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1312:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 9))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1314:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 10))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1316:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 11))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1328:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 12))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1330:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 13))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1332:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 14))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1334:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 15))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1347:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 16))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1349:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 17))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1351:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 18))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1353:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 19))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1362:33: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 20))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:29:20: warning: unused variable 'fwidth_v' [-Wunused-variable] [00:00:38] const unsigned fwidth_v = 18; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:36:13: warning: unused variable 'f0' [-Wunused-variable] [00:00:38] __m256i f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fc0, fc1, fc2, fc3, fc4, [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1452:32: warning: unused variable 'fcoeff' [-Wunused-variable] [00:00:38] const uint16_t fcoeff = vif_filt[fi]; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1428:22: warning: unused variable 'accum_mu1' [-Wunused-variable] [00:00:38] uint32_t accum_mu1 = 0; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1429:22: warning: unused variable 'accum_mu2' [-Wunused-variable] [00:00:38] uint32_t accum_mu2 = 0; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1430:22: warning: unused variable 'accum_ref' [-Wunused-variable] [00:00:38] uint64_t accum_ref = 0; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1431:22: warning: unused variable 'accum_dis' [-Wunused-variable] [00:00:38] uint64_t accum_dis = 0; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1432:22: warning: unused variable 'accum_ref_dis' [-Wunused-variable] [00:00:38] uint64_t accum_ref_dis = 0; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1433:21: warning: unused variable 'mask1' [-Wunused-variable] [00:00:38] __m256i mask1 = _mm256_set_epi8(15, 14, 11, 10, 7, 6, 3, 2, 13, 12, [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1659:21: warning: unused variable 'accumdl' [-Wunused-variable] [00:00:38] __m256i accumdl, accumrlo, accumdlo, accumrhi, accumdhi; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1713:37: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1716:37: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 4))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1720:37: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1723:37: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 4))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1727:37: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1731:21: warning: incompatible pointer types passing '__m128 *' to parameter of type 'const __m128i_u *' [-Wincompatible-pointer-types] [00:00:38] (__m128 *)(buf.tmp.ref_dis + jj_check + 4))); [00:00:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:00:38] /usr/lib/clang/16/include/emmintrin.h:3369:34: note: passing argument to parameter '__p' here [00:00:38] _mm_loadu_si128(__m128i_u const *__p) { [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1697:22: warning: unused variable 'accum_mu1' [-Wunused-variable] [00:00:38] uint32_t accum_mu1 = 0; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1698:22: warning: unused variable 'accum_mu2' [-Wunused-variable] [00:00:38] uint32_t accum_mu2 = 0; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1699:22: warning: unused variable 'accum_ref' [-Wunused-variable] [00:00:38] uint64_t accum_ref = 0; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1700:22: warning: unused variable 'accum_dis' [-Wunused-variable] [00:00:38] uint64_t accum_dis = 0; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1701:22: warning: unused variable 'accum_ref_dis' [-Wunused-variable] [00:00:38] uint64_t accum_ref_dis = 0; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1427:32: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] [00:00:38] for (unsigned j = 0; j < n << 4; j = j + 16) { [00:00:38] ~ ^ ~~~~~~ [00:00:38] ../src/feature/x86/vif_avx2.c:1656:32: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] [00:00:38] for (unsigned j = 0; j < n << 3; j = j + 8) { [00:00:38] ~ ^ ~~~~~~ [00:00:38] ../src/feature/x86/vif_avx2.c:1696:32: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] [00:00:38] for (unsigned j = 0; j < n << 3; j = j + 8) { [00:00:38] ~ ^ ~~~~~~ [00:00:38] ../src/feature/x86/vif_avx2.c:1710:53: warning: multiple unsequenced modifications to 'fj' [-Wunsequenced] [00:00:38] for (unsigned fj = 0; fj < fwidth; fj = ++fj, jj_check = jj + fj) { [00:00:38] ~ ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1856:61: warning: unused variable 'g20' [-Wunused-variable] [00:00:38] __m256i g0, g1, g2, g3, g4, g5, g6, g7, g8, g9, g20, g21; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1856:66: warning: unused variable 'g21' [-Wunused-variable] [00:00:38] __m256i g0, g1, g2, g3, g4, g5, g6, g7, g8, g9, g20, g21; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1857:61: warning: unused variable 's20' [-Wunused-variable] [00:00:38] __m256i s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s20, s21, sg0, sg1; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1857:66: warning: unused variable 's21' [-Wunused-variable] [00:00:38] __m256i s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s20, s21, sg0, sg1; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1857:71: warning: unused variable 'sg0' [-Wunused-variable] [00:00:38] __m256i s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s20, s21, sg0, sg1; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1857:76: warning: unused variable 'sg1' [-Wunused-variable] [00:00:38] __m256i s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s20, s21, sg0, sg1; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:2007:21: warning: unused variable 'accumdl' [-Wunused-variable] [00:00:38] __m256i accumdl, accumrlo, accumdlo, accumrhi, accumdhi; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1796:9: warning: unused variable 'fwidth_x' [-Wunused-variable] [00:00:38] int fwidth_x = (fwidth % 2 == 0) ? fwidth : fwidth + 1; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1805:33: warning: unused variable 'f5' [-Wunused-variable] [00:00:38] __m256i f0, f1, f2, f3, f4, f5, f6, f7, f8; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1805:37: warning: unused variable 'f6' [-Wunused-variable] [00:00:38] __m256i f0, f1, f2, f3, f4, f5, f6, f7, f8; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1805:41: warning: unused variable 'f7' [-Wunused-variable] [00:00:38] __m256i f0, f1, f2, f3, f4, f5, f6, f7, f8; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1805:45: warning: unused variable 'f8' [-Wunused-variable] [00:00:38] __m256i f0, f1, f2, f3, f4, f5, f6, f7, f8; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:1850:32: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] [00:00:38] for (unsigned j = 0; j < n << 4; j = j + 16) { [00:00:38] ~ ^ ~~~~~~ [00:00:38] ../src/feature/x86/vif_avx2.c:2004:32: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] [00:00:38] for (unsigned j = 0; j < n << 3; j = j + 8) { [00:00:38] ~ ^ ~~~~~~ [00:00:38] ../src/feature/x86/vif_avx2.c:2228:32: warning: unused variable 'fcoeff' [-Wunused-variable] [00:00:38] const uint16_t fcoeff = vif_filt[fi]; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:2298:21: warning: unused variable 'accumdl' [-Wunused-variable] [00:00:38] __m256i accumdl, accumrlo, accumdlo, accumrhi, accumdhi; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:2300:29: warning: unused variable 'ref' [-Wunused-variable] [00:00:38] const uint16_t *ref = (uint16_t *)buf.tmp.ref_convol; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:2301:29: warning: unused variable 'dis' [-Wunused-variable] [00:00:38] const uint16_t *dis = (uint16_t *)buf.dis; [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:2205:13: warning: unused variable 'mask2' [-Wunused-variable] [00:00:38] __m256i mask2 = _mm256_set_epi32(7, 5, 3, 1, 6, 4, 2, 0); [00:00:38] ^ [00:00:38] ../src/feature/x86/vif_avx2.c:2221:32: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] [00:00:38] for (unsigned j = 0; j < n << 4; j = j + 16) { [00:00:38] ~ ^ ~~~~~~ [00:00:38] ../src/feature/x86/vif_avx2.c:2295:32: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] [00:00:38] for (unsigned j = 0; j < n << 3; j = j + 8) { [00:00:38] ~ ^ ~~~~~~ [00:00:38] 117 warnings generated. [00:00:39] [ 8% 13/157] cc -Isrc/libx86_avx2.a.p -Isrc -I../src -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -mavx -mavx2 -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libx86_avx2.a.p/feature_x86_adm_avx2.c.o -MF src/libx86_avx2.a.p/feature_x86_adm_avx2.c.o.d -o src/libx86_avx2.a.p/feature_x86_adm_avx2.c.o -c ../src/feature/x86/adm_avx2.c [00:00:39] In file included from ../src/feature/x86/adm_avx2.c:19: [00:00:39] ../src/feature/integer_adm.h:14:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] [00:00:39] static inline void div_lookup_generator() { [00:00:39] ^ [00:00:39] void [00:00:39] 1 warning generated. [00:00:40] [ 8% 14/157] cc -Isrc/libx86_avx2.a.p -Isrc -I../src -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -mavx -mavx2 -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libx86_avx2.a.p/feature_x86_cambi_avx2.c.o -MF src/libx86_avx2.a.p/feature_x86_cambi_avx2.c.o.d -o src/libx86_avx2.a.p/feature_x86_cambi_avx2.c.o -c ../src/feature/x86/cambi_avx2.c [00:00:40] [ 9% 15/157] rm -f src/libx86_avx2.a && llvm-ar csrDT src/libx86_avx2.a src/libx86_avx2.a.p/feature_common_convolution_avx.c.o src/libx86_avx2.a.p/feature_x86_motion_avx2.c.o src/libx86_avx2.a.p/feature_x86_vif_avx2.c.o src/libx86_avx2.a.p/feature_x86_adm_avx2.c.o src/libx86_avx2.a.p/feature_x86_cambi_avx2.c.o [00:00:40] [ 10% 16/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_picture_copy.c.o -MF src/liblibvmaf_feature.a.p/feature_picture_copy.c.o.d -o src/liblibvmaf_feature.a.p/feature_picture_copy.c.o -c ../src/feature/picture_copy.c [00:00:40] [ 10% 17/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_integer_psnr.c.o -MF src/liblibvmaf_feature.a.p/feature_integer_psnr.c.o.d -o src/liblibvmaf_feature.a.p/feature_integer_psnr.c.o -c ../src/feature/integer_psnr.c [00:00:41] [ 11% 18/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_third_party_xiph_psnr_hvs.c.o -MF src/liblibvmaf_feature.a.p/feature_third_party_xiph_psnr_hvs.c.o.d -o src/liblibvmaf_feature.a.p/feature_third_party_xiph_psnr_hvs.c.o -c ../src/feature/third_party/xiph/psnr_hvs.c [00:00:41] [ 12% 19/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_feature_extractor.c.o -MF src/liblibvmaf_feature.a.p/feature_feature_extractor.c.o.d -o src/liblibvmaf_feature.a.p/feature_feature_extractor.c.o -c ../src/feature/feature_extractor.c [00:00:41] [ 12% 20/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_feature_name.c.o -MF src/liblibvmaf_feature.a.p/feature_feature_name.c.o.d -o src/liblibvmaf_feature.a.p/feature_feature_name.c.o -c ../src/feature/feature_name.c [00:00:41] [ 13% 21/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_alias.c.o -MF src/liblibvmaf_feature.a.p/feature_alias.c.o.d -o src/liblibvmaf_feature.a.p/feature_alias.c.o -c ../src/feature/alias.c [00:00:44] [ 14% 22/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_integer_adm.c.o -MF src/liblibvmaf_feature.a.p/feature_integer_adm.c.o.d -o src/liblibvmaf_feature.a.p/feature_integer_adm.c.o -c ../src/feature/integer_adm.c [00:00:44] [ 14% 23/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_feature_collector.c.o -MF src/liblibvmaf_feature.a.p/feature_feature_collector.c.o.d -o src/liblibvmaf_feature.a.p/feature_feature_collector.c.o -c ../src/feature/feature_collector.c [00:00:45] [ 15% 24/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_integer_motion.c.o -MF src/liblibvmaf_feature.a.p/feature_integer_motion.c.o.d -o src/liblibvmaf_feature.a.p/feature_integer_motion.c.o -c ../src/feature/integer_motion.c [00:00:45] [ 15% 25/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_integer_vif.c.o -MF src/liblibvmaf_feature.a.p/feature_integer_vif.c.o.d -o src/liblibvmaf_feature.a.p/feature_integer_vif.c.o -c ../src/feature/integer_vif.c [00:00:46] [ 16% 26/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_ciede.c.o -MF src/liblibvmaf_feature.a.p/feature_ciede.c.o.d -o src/liblibvmaf_feature.a.p/feature_ciede.c.o -c ../src/feature/ciede.c [00:00:46] [ 17% 27/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_common_alignment.c.o -MF src/liblibvmaf_feature.a.p/feature_common_alignment.c.o.d -o src/liblibvmaf_feature.a.p/feature_common_alignment.c.o -c ../src/feature/common/alignment.c [00:00:46] [ 17% 28/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_mkdirp.c.o -MF src/liblibvmaf_feature.a.p/feature_mkdirp.c.o.d -o src/liblibvmaf_feature.a.p/feature_mkdirp.c.o -c ../src/feature/mkdirp.c [00:00:46] [ 18% 29/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_float_ssim.c.o -MF src/liblibvmaf_feature.a.p/feature_float_ssim.c.o.d -o src/liblibvmaf_feature.a.p/feature_float_ssim.c.o -c ../src/feature/float_ssim.c [00:00:46] [ 19% 30/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_float_ms_ssim.c.o -MF src/liblibvmaf_feature.a.p/feature_float_ms_ssim.c.o.d -o src/liblibvmaf_feature.a.p/feature_float_ms_ssim.c.o -c ../src/feature/float_ms_ssim.c [00:00:46] [ 19% 31/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_ssim.c.o -MF src/liblibvmaf_feature.a.p/feature_ssim.c.o.d -o src/liblibvmaf_feature.a.p/feature_ssim.c.o -c ../src/feature/ssim.c [00:00:46] [ 20% 32/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o -MF src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o.d -o src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o -c ../src/feature/ms_ssim.c [00:00:46] [ 21% 33/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o -MF src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o.d -o src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o -c ../src/feature/iqa/decimate.c [00:00:47] [ 21% 34/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o -MF src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o.d -o src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o -c ../src/feature/iqa/ssim_tools.c [00:00:47] [ 22% 35/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o -MF src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o.d -o src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o -c ../src/feature/iqa/math_utils.c [00:00:47] [ 22% 36/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o -MF src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o.d -o src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o -c ../src/feature/iqa/convolve.c [00:00:48] [ 23% 37/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_cambi.c.o -MF src/liblibvmaf_feature.a.p/feature_cambi.c.o.d -o src/liblibvmaf_feature.a.p/feature_cambi.c.o -c ../src/feature/cambi.c [00:00:48] [ 24% 38/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_luminance_tools.c.o -MF src/liblibvmaf_feature.a.p/feature_luminance_tools.c.o.d -o src/liblibvmaf_feature.a.p/feature_luminance_tools.c.o -c ../src/feature/luminance_tools.c [00:00:48] [ 24% 39/157] cc -Isrc/liblibvmaf_feature.a.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -MD -MQ src/liblibvmaf_feature.a.p/feature_null.c.o -MF src/liblibvmaf_feature.a.p/feature_null.c.o.d -o src/liblibvmaf_feature.a.p/feature_null.c.o -c ../src/feature/null.c [00:00:48] [ 25% 40/157] rm -f src/liblibvmaf_feature.a && llvm-ar csrDT src/liblibvmaf_feature.a src/liblibvmaf_feature.a.p/feature_picture_copy.c.o src/liblibvmaf_feature.a.p/feature_integer_psnr.c.o src/liblibvmaf_feature.a.p/feature_third_party_xiph_psnr_hvs.c.o src/liblibvmaf_feature.a.p/feature_feature_extractor.c.o src/liblibvmaf_feature.a.p/feature_feature_name.c.o src/liblibvmaf_feature.a.p/feature_alias.c.o src/liblibvmaf_feature.a.p/feature_integer_adm.c.o src/liblibvmaf_feature.a.p/feature_feature_collector.c.o src/liblibvmaf_feature.a.p/feature_integer_motion.c.o src/liblibvmaf_feature.a.p/feature_integer_vif.c.o src/liblibvmaf_feature.a.p/feature_ciede.c.o src/liblibvmaf_feature.a.p/feature_common_alignment.c.o src/liblibvmaf_feature.a.p/feature_mkdirp.c.o src/liblibvmaf_feature.a.p/feature_float_ssim.c.o src/liblibvmaf_feature.a.p/feature_float_ms_ssim.c.o src/liblibvmaf_feature.a.p/feature_ssim.c.o src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o src/liblibvmaf_feature.a.p/feature_cambi.c.o src/liblibvmaf_feature.a.p/feature_luminance_tools.c.o src/liblibvmaf_feature.a.p/feature_null.c.o [00:00:49] [ 26% 41/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_v0.6.1.json.c.o -MF src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_v0.6.1.json.c.o.d -o src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_v0.6.1.json.c.o -c src/vmaf_v0.6.1.json.c [00:00:50] [ 26% 42/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_b_v0.6.3.json.c.o -MF src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_b_v0.6.3.json.c.o.d -o src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_b_v0.6.3.json.c.o -c src/vmaf_b_v0.6.3.json.c [00:00:51] [ 27% 43/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_v0.6.1neg.json.c.o -MF src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_v0.6.1neg.json.c.o.d -o src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_v0.6.1neg.json.c.o -c src/vmaf_v0.6.1neg.json.c [00:00:51] [ 28% 44/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_4k_v0.6.1.json.c.o -MF src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_4k_v0.6.1.json.c.o.d -o src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_4k_v0.6.1.json.c.o -c src/vmaf_4k_v0.6.1.json.c [00:00:51] [ 28% 45/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/libvmaf.c.o -MF src/libvmaf.so.1.1.3.p/libvmaf.c.o.d -o src/libvmaf.so.1.1.3.p/libvmaf.c.o -c ../src/libvmaf.c [00:00:51] [ 29% 46/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/compute_vmaf.c.o -MF src/libvmaf.so.1.1.3.p/compute_vmaf.c.o.d -o src/libvmaf.so.1.1.3.p/compute_vmaf.c.o -c ../src/compute_vmaf.c [00:00:52] [ 29% 47/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/predict.c.o -MF src/libvmaf.so.1.1.3.p/predict.c.o.d -o src/libvmaf.so.1.1.3.p/predict.c.o -c ../src/predict.c [00:00:52] [ 30% 48/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/model.c.o -MF src/libvmaf.so.1.1.3.p/model.c.o.d -o src/libvmaf.so.1.1.3.p/model.c.o -c ../src/model.c [00:01:05] [ 31% 49/157] c++ -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/svm.cpp.o -MF src/libvmaf.so.1.1.3.p/svm.cpp.o.d -o src/libvmaf.so.1.1.3.p/svm.cpp.o -c ../src/svm.cpp [00:01:05] [ 31% 50/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/picture.c.o -MF src/libvmaf.so.1.1.3.p/picture.c.o.d -o src/libvmaf.so.1.1.3.p/picture.c.o -c ../src/picture.c [00:01:05] [ 32% 51/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/mem.c.o -MF src/libvmaf.so.1.1.3.p/mem.c.o.d -o src/libvmaf.so.1.1.3.p/mem.c.o -c ../src/mem.c [00:01:05] [ 33% 52/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/output.c.o -MF src/libvmaf.so.1.1.3.p/output.c.o.d -o src/libvmaf.so.1.1.3.p/output.c.o -c ../src/output.c [00:01:05] [ 33% 53/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/fex_ctx_vector.c.o -MF src/libvmaf.so.1.1.3.p/fex_ctx_vector.c.o.d -o src/libvmaf.so.1.1.3.p/fex_ctx_vector.c.o -c ../src/fex_ctx_vector.c [00:01:06] [ 34% 54/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/thread_pool.c.o -MF src/libvmaf.so.1.1.3.p/thread_pool.c.o.d -o src/libvmaf.so.1.1.3.p/thread_pool.c.o -c ../src/thread_pool.c [00:01:06] [ 35% 55/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/dict.c.o -MF src/libvmaf.so.1.1.3.p/dict.c.o.d -o src/libvmaf.so.1.1.3.p/dict.c.o -c ../src/dict.c [00:01:06] [ 35% 56/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/opt.c.o -MF src/libvmaf.so.1.1.3.p/opt.c.o.d -o src/libvmaf.so.1.1.3.p/opt.c.o -c ../src/opt.c [00:01:06] [ 36% 57/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/ref.c.o -MF src/libvmaf.so.1.1.3.p/ref.c.o.d -o src/libvmaf.so.1.1.3.p/ref.c.o -c ../src/ref.c [00:01:07] [ 36% 58/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/read_json_model.c.o -MF src/libvmaf.so.1.1.3.p/read_json_model.c.o.d -o src/libvmaf.so.1.1.3.p/read_json_model.c.o -c ../src/read_json_model.c [00:01:07] [ 37% 59/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/pdjson.c.o -MF src/libvmaf.so.1.1.3.p/pdjson.c.o.d -o src/libvmaf.so.1.1.3.p/pdjson.c.o -c ../src/pdjson.c [00:01:07] [ 38% 60/157] cc -Isrc/libvmaf.so.1.1.3.p -Isrc -I../src -Iinclude -I../include -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ src/libvmaf.so.1.1.3.p/log.c.o -MF src/libvmaf.so.1.1.3.p/log.c.o.d -o src/libvmaf.so.1.1.3.p/log.c.o -c ../src/log.c [00:01:07] [ 38% 61/157] c++ -o src/libvmaf.so.1.1.3 src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_v0.6.1.json.c.o src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_b_v0.6.3.json.c.o src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_v0.6.1neg.json.c.o src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_4k_v0.6.1.json.c.o src/libx86_avx2.a.p/feature_common_convolution_avx.c.o src/libx86_avx2.a.p/feature_x86_motion_avx2.c.o src/libx86_avx2.a.p/feature_x86_vif_avx2.c.o src/libx86_avx2.a.p/feature_x86_adm_avx2.c.o src/libx86_avx2.a.p/feature_x86_cambi_avx2.c.o src/liblibvmaf_feature.a.p/feature_picture_copy.c.o src/liblibvmaf_feature.a.p/feature_integer_psnr.c.o src/liblibvmaf_feature.a.p/feature_third_party_xiph_psnr_hvs.c.o src/liblibvmaf_feature.a.p/feature_feature_extractor.c.o src/liblibvmaf_feature.a.p/feature_feature_name.c.o src/liblibvmaf_feature.a.p/feature_alias.c.o src/liblibvmaf_feature.a.p/feature_integer_adm.c.o src/liblibvmaf_feature.a.p/feature_feature_collector.c.o src/liblibvmaf_feature.a.p/feature_integer_motion.c.o src/liblibvmaf_feature.a.p/feature_integer_vif.c.o src/liblibvmaf_feature.a.p/feature_ciede.c.o src/liblibvmaf_feature.a.p/feature_common_alignment.c.o src/liblibvmaf_feature.a.p/feature_mkdirp.c.o src/liblibvmaf_feature.a.p/feature_float_ssim.c.o src/liblibvmaf_feature.a.p/feature_float_ms_ssim.c.o src/liblibvmaf_feature.a.p/feature_ssim.c.o src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o src/liblibvmaf_feature.a.p/feature_cambi.c.o src/liblibvmaf_feature.a.p/feature_luminance_tools.c.o src/liblibvmaf_feature.a.p/feature_null.c.o src/liblibvmaf_cpu.a.p/cpuid.obj src/liblibvmaf_cpu.a.p/cpu.c.o src/liblibvmaf_cpu.a.p/x86_cpu.c.o src/libvmaf.so.1.1.3.p/libvmaf.c.o src/libvmaf.so.1.1.3.p/compute_vmaf.c.o src/libvmaf.so.1.1.3.p/predict.c.o src/libvmaf.so.1.1.3.p/model.c.o src/libvmaf.so.1.1.3.p/svm.cpp.o src/libvmaf.so.1.1.3.p/picture.c.o src/libvmaf.so.1.1.3.p/mem.c.o src/libvmaf.so.1.1.3.p/output.c.o src/libvmaf.so.1.1.3.p/fex_ctx_vector.c.o src/libvmaf.so.1.1.3.p/thread_pool.c.o src/libvmaf.so.1.1.3.p/dict.c.o src/libvmaf.so.1.1.3.p/opt.c.o src/libvmaf.so.1.1.3.p/ref.c.o src/libvmaf.so.1.1.3.p/read_json_model.c.o src/libvmaf.so.1.1.3.p/pdjson.c.o src/libvmaf.so.1.1.3.p/log.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -fPIC -Wl,--start-group -Wl,-soname,libvmaf.so.1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -lm -Wl,--end-group [00:01:07] [ 39% 62/157] rm -f src/libvmaf.a && llvm-ar csrD src/libvmaf.a src/libx86_avx2.a.p/feature_common_convolution_avx.c.o src/libx86_avx2.a.p/feature_x86_motion_avx2.c.o src/libx86_avx2.a.p/feature_x86_vif_avx2.c.o src/libx86_avx2.a.p/feature_x86_adm_avx2.c.o src/libx86_avx2.a.p/feature_x86_cambi_avx2.c.o src/liblibvmaf_feature.a.p/feature_picture_copy.c.o src/liblibvmaf_feature.a.p/feature_integer_psnr.c.o src/liblibvmaf_feature.a.p/feature_third_party_xiph_psnr_hvs.c.o src/liblibvmaf_feature.a.p/feature_feature_extractor.c.o src/liblibvmaf_feature.a.p/feature_feature_name.c.o src/liblibvmaf_feature.a.p/feature_alias.c.o src/liblibvmaf_feature.a.p/feature_integer_adm.c.o src/liblibvmaf_feature.a.p/feature_feature_collector.c.o src/liblibvmaf_feature.a.p/feature_integer_motion.c.o src/liblibvmaf_feature.a.p/feature_integer_vif.c.o src/liblibvmaf_feature.a.p/feature_ciede.c.o src/liblibvmaf_feature.a.p/feature_common_alignment.c.o src/liblibvmaf_feature.a.p/feature_mkdirp.c.o src/liblibvmaf_feature.a.p/feature_float_ssim.c.o src/liblibvmaf_feature.a.p/feature_float_ms_ssim.c.o src/liblibvmaf_feature.a.p/feature_ssim.c.o src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o src/liblibvmaf_feature.a.p/feature_cambi.c.o src/liblibvmaf_feature.a.p/feature_luminance_tools.c.o src/liblibvmaf_feature.a.p/feature_null.c.o src/liblibvmaf_cpu.a.p/cpuid.obj src/liblibvmaf_cpu.a.p/cpu.c.o src/liblibvmaf_cpu.a.p/x86_cpu.c.o src/libvmaf.so.1.1.3.p/libvmaf.c.o src/libvmaf.so.1.1.3.p/compute_vmaf.c.o src/libvmaf.so.1.1.3.p/predict.c.o src/libvmaf.so.1.1.3.p/model.c.o src/libvmaf.so.1.1.3.p/svm.cpp.o src/libvmaf.so.1.1.3.p/picture.c.o src/libvmaf.so.1.1.3.p/mem.c.o src/libvmaf.so.1.1.3.p/output.c.o src/libvmaf.so.1.1.3.p/fex_ctx_vector.c.o src/libvmaf.so.1.1.3.p/thread_pool.c.o src/libvmaf.so.1.1.3.p/dict.c.o src/libvmaf.so.1.1.3.p/opt.c.o src/libvmaf.so.1.1.3.p/ref.c.o src/libvmaf.so.1.1.3.p/read_json_model.c.o src/libvmaf.so.1.1.3.p/pdjson.c.o src/libvmaf.so.1.1.3.p/log.c.o src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_v0.6.1.json.c.o src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_b_v0.6.3.json.c.o src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_v0.6.1neg.json.c.o src/libvmaf.so.1.1.3.p/meson-generated_.._vmaf_4k_v0.6.1.json.c.o [00:01:09] [ 40% 63/157] c++ -Itools/vmafossexec.p -Itools -I../tools -Iinclude -I../include -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ tools/vmafossexec.p/main.cpp.o -MF tools/vmafossexec.p/main.cpp.o.d -o tools/vmafossexec.p/main.cpp.o -c ../tools/main.cpp [00:01:09] ../tools/main.cpp:195:11: warning: 'compute_vmaf' is deprecated [-Wdeprecated-declarations] [00:01:09] ret = compute_vmaf(&score, fmt, width, height, read_frame, s, model_path, log_path, log_fmt, [00:01:09] ^ [00:01:09] ../include/libvmaf/compute_vmaf.h:60:17: note: 'compute_vmaf' has been explicitly marked deprecated here [00:01:09] __attribute__ ((deprecated)) [00:01:09] ^ [00:01:09] 1 warning generated. [00:01:10] [ 40% 64/157] cc -Itools/vmafossexec.p -Itools -I../tools -Iinclude -I../include -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ tools/vmafossexec.p/read_frame.c.o -MF tools/vmafossexec.p/read_frame.c.o.d -o tools/vmafossexec.p/read_frame.c.o -c ../tools/read_frame.c [00:01:10] [ 41% 65/157] c++ -o tools/vmafossexec tools/vmafossexec.p/main.cpp.o tools/vmafossexec.p/read_frame.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wl,--start-group src/libvmaf.a -pthread -lm -Wl,--end-group [00:01:10] [ 42% 66/157] cc -Itools/vmaf.p -Itools -I../tools -Iinclude -I../include -Isrc -I../src -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pedantic -DOC_NEW_STYLE_INCLUDES -DHAVE_STRSEP -MD -MQ tools/vmaf.p/vmaf.c.o -MF tools/vmaf.p/vmaf.c.o.d -o tools/vmaf.p/vmaf.c.o -c ../tools/vmaf.c [00:01:10] [ 42% 67/157] cc -Itools/vmaf.p -Itools -I../tools -Iinclude -I../include -Isrc -I../src -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pedantic -DOC_NEW_STYLE_INCLUDES -DHAVE_STRSEP -MD -MQ tools/vmaf.p/cli_parse.c.o -MF tools/vmaf.p/cli_parse.c.o.d -o tools/vmaf.p/cli_parse.c.o -c ../tools/cli_parse.c [00:01:11] [ 43% 68/157] cc -Itools/vmaf.p -Itools -I../tools -Iinclude -I../include -Isrc -I../src -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pedantic -DOC_NEW_STYLE_INCLUDES -DHAVE_STRSEP -MD -MQ tools/vmaf.p/y4m_input.c.o -MF tools/vmaf.p/y4m_input.c.o.d -o tools/vmaf.p/y4m_input.c.o -c ../tools/y4m_input.c [00:01:11] [ 43% 69/157] cc -Itools/vmaf.p -Itools -I../tools -Iinclude -I../include -Isrc -I../src -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pedantic -DOC_NEW_STYLE_INCLUDES -DHAVE_STRSEP -MD -MQ tools/vmaf.p/vidinput.c.o -MF tools/vmaf.p/vidinput.c.o.d -o tools/vmaf.p/vidinput.c.o -c ../tools/vidinput.c [00:01:11] [ 44% 70/157] cc -Itools/vmaf.p -Itools -I../tools -Iinclude -I../include -Isrc -I../src -I../src/feature -I../src/feature/common -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pedantic -DOC_NEW_STYLE_INCLUDES -DHAVE_STRSEP -MD -MQ tools/vmaf.p/yuv_input.c.o -MF tools/vmaf.p/yuv_input.c.o.d -o tools/vmaf.p/yuv_input.c.o -c ../tools/yuv_input.c [00:01:11] [ 45% 71/157] c++ -o tools/vmaf tools/vmaf.p/vmaf.c.o tools/vmaf.p/cli_parse.c.o tools/vmaf.p/y4m_input.c.o tools/vmaf.p/vidinput.c.o tools/vmaf.p/yuv_input.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wl,--start-group src/libvmaf.a -pthread -lm -Wl,--end-group [00:01:12] [ 45% 72/157] cc -Itest/test_context.p -Itest -I../test -Iinclude -I../include -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_context.p/test.c.o -MF test/test_context.p/test.c.o.d -o test/test_context.p/test.c.o -c ../test/test.c [00:01:12] [ 46% 73/157] cc -Itest/test_context.p -Itest -I../test -Iinclude -I../include -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_context.p/test_context.c.o -MF test/test_context.p/test_context.c.o.d -o test/test_context.p/test_context.c.o -c ../test/test_context.c [00:01:12] [ 47% 74/157] c++ -o test/test_context test/test_context.p/test.c.o test/test_context.p/test_context.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wl,--start-group src/libvmaf.a -pthread -lm -Wl,--end-group [00:01:12] [ 47% 75/157] cc -Itest/test_picture.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_picture.p/test.c.o -MF test/test_picture.p/test.c.o.d -o test/test_picture.p/test.c.o -c ../test/test.c [00:01:12] [ 48% 76/157] cc -Itest/test_picture.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_picture.p/test_picture.c.o -MF test/test_picture.p/test_picture.c.o.d -o test/test_picture.p/test_picture.c.o -c ../test/test_picture.c [00:01:12] [ 49% 77/157] cc -Itest/test_picture.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_picture.p/.._src_picture.c.o -MF test/test_picture.p/.._src_picture.c.o.d -o test/test_picture.p/.._src_picture.c.o -c ../src/picture.c [00:01:12] [ 49% 78/157] cc -Itest/test_picture.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_picture.p/.._src_mem.c.o -MF test/test_picture.p/.._src_mem.c.o.d -o test/test_picture.p/.._src_mem.c.o -c ../src/mem.c [00:01:12] [ 50% 79/157] cc -Itest/test_picture.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_picture.p/.._src_ref.c.o -MF test/test_picture.p/.._src_ref.c.o.d -o test/test_picture.p/.._src_ref.c.o -c ../src/ref.c [00:01:12] [ 50% 80/157] cc -o test/test_picture test/test_picture.p/test.c.o test/test_picture.p/test_picture.c.o test/test_picture.p/.._src_picture.c.o test/test_picture.p/.._src_mem.c.o test/test_picture.p/.._src_ref.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing [00:01:12] [ 51% 81/157] cc -Itest/test_feature_collector.p -Itest -I../test -Iinclude -I../include -I../src/feature -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature_collector.p/test.c.o -MF test/test_feature_collector.p/test.c.o.d -o test/test_feature_collector.p/test.c.o -c ../test/test.c [00:01:12] [ 52% 82/157] cc -Itest/test_feature_collector.p -Itest -I../test -Iinclude -I../include -I../src/feature -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature_collector.p/test_feature_collector.c.o -MF test/test_feature_collector.p/test_feature_collector.c.o.d -o test/test_feature_collector.p/test_feature_collector.c.o -c ../test/test_feature_collector.c [00:01:13] [ 52% 83/157] cc -Itest/test_feature_collector.p -Itest -I../test -Iinclude -I../include -I../src/feature -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature_collector.p/.._src_log.c.o -MF test/test_feature_collector.p/.._src_log.c.o.d -o test/test_feature_collector.p/.._src_log.c.o -c ../src/log.c [00:01:13] [ 53% 84/157] c++ -o test/test_feature_collector test/test_feature_collector.p/test.c.o test/test_feature_collector.p/test_feature_collector.c.o test/test_feature_collector.p/.._src_log.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wl,--start-group src/libvmaf.a -pthread -lm -Wl,--end-group [00:01:13] [ 54% 85/157] cc -Itest/test_log.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_log.p/test.c.o -MF test/test_log.p/test.c.o.d -o test/test_log.p/test.c.o -c ../test/test.c [00:01:13] [ 54% 86/157] cc -Itest/test_log.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_log.p/test_log.c.o -MF test/test_log.p/test_log.c.o.d -o test/test_log.p/test_log.c.o -c ../test/test_log.c [00:01:13] [ 55% 87/157] cc -Itest/test_log.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_log.p/.._src_log.c.o -MF test/test_log.p/.._src_log.c.o.d -o test/test_log.p/.._src_log.c.o -c ../src/log.c [00:01:13] [ 56% 88/157] cc -o test/test_log test/test_log.p/test.c.o test/test_log.p/test_log.c.o test/test_log.p/.._src_log.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing [00:01:13] [ 56% 89/157] cc -Itest/test_thread_pool.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -MD -MQ test/test_thread_pool.p/test.c.o -MF test/test_thread_pool.p/test.c.o.d -o test/test_thread_pool.p/test.c.o -c ../test/test.c [00:01:13] [ 57% 90/157] cc -Itest/test_thread_pool.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -MD -MQ test/test_thread_pool.p/test_thread_pool.c.o -MF test/test_thread_pool.p/test_thread_pool.c.o.d -o test/test_thread_pool.p/test_thread_pool.c.o -c ../test/test_thread_pool.c [00:01:13] [ 57% 91/157] cc -Itest/test_thread_pool.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -MD -MQ test/test_thread_pool.p/.._src_thread_pool.c.o -MF test/test_thread_pool.p/.._src_thread_pool.c.o.d -o test/test_thread_pool.p/.._src_thread_pool.c.o -c ../src/thread_pool.c [00:01:13] [ 58% 92/157] cc -o test/test_thread_pool test/test_thread_pool.p/test.c.o test/test_thread_pool.p/test_thread_pool.c.o test/test_thread_pool.p/.._src_thread_pool.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread [00:01:13] [ 59% 93/157] cc -Itest/test_model.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/meson-generated_.._.._src_vmaf_v0.6.1.json.c.o -MF test/test_model.p/meson-generated_.._.._src_vmaf_v0.6.1.json.c.o.d -o test/test_model.p/meson-generated_.._.._src_vmaf_v0.6.1.json.c.o -c src/vmaf_v0.6.1.json.c [00:01:15] [ 59% 94/157] cc -Itest/test_model.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/meson-generated_.._.._src_vmaf_b_v0.6.3.json.c.o -MF test/test_model.p/meson-generated_.._.._src_vmaf_b_v0.6.3.json.c.o.d -o test/test_model.p/meson-generated_.._.._src_vmaf_b_v0.6.3.json.c.o -c src/vmaf_b_v0.6.3.json.c [00:01:15] [ 60% 95/157] cc -Itest/test_model.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/meson-generated_.._.._src_vmaf_v0.6.1neg.json.c.o -MF test/test_model.p/meson-generated_.._.._src_vmaf_v0.6.1neg.json.c.o.d -o test/test_model.p/meson-generated_.._.._src_vmaf_v0.6.1neg.json.c.o -c src/vmaf_v0.6.1neg.json.c [00:01:15] [ 61% 96/157] cc -Itest/test_model.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/meson-generated_.._.._src_vmaf_4k_v0.6.1.json.c.o -MF test/test_model.p/meson-generated_.._.._src_vmaf_4k_v0.6.1.json.c.o.d -o test/test_model.p/meson-generated_.._.._src_vmaf_4k_v0.6.1.json.c.o -c src/vmaf_4k_v0.6.1.json.c [00:01:15] [ 61% 97/157] cc -Itest/test_model.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/test.c.o -MF test/test_model.p/test.c.o.d -o test/test_model.p/test.c.o -c ../test/test.c [00:01:15] [ 62% 98/157] cc -Itest/test_model.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/test_model.c.o -MF test/test_model.p/test_model.c.o.d -o test/test_model.p/test_model.c.o -c ../test/test_model.c [00:01:15] ../test/test_model.c:67:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] [00:01:15] static char *test_json_model() [00:01:15] ^ [00:01:15] void [00:01:15] ../test/test_model.c:94:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] [00:01:15] static char *test_built_in_model() [00:01:15] ^ [00:01:15] void [00:01:15] ../test/test_model.c:119:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] [00:01:15] static char *test_model_load_and_destroy() [00:01:15] ^ [00:01:15] void [00:01:15] ../test/test_model.c:143:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] [00:01:15] static char *test_model_feature() [00:01:15] ^ [00:01:15] void [00:01:15] ../test/test_model.c:229:59: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] [00:01:15] static char *test_model_check_default_behavior_unset_flags() [00:01:15] ^ [00:01:15] void [00:01:15] ../test/test_model.c:252:57: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] [00:01:15] static char *test_model_check_default_behavior_set_flags() [00:01:15] ^ [00:01:15] void [00:01:15] ../test/test_model.c:276:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] [00:01:15] static char *test_model_set_flags() [00:01:15] ^ [00:01:15] void [00:01:15] ../test/test_model.c:374:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] [00:01:15] char *run_tests() [00:01:15] ^ [00:01:15] void [00:01:15] 8 warnings generated. [00:01:16] [ 63% 99/157] cc -Itest/test_model.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/.._src_dict.c.o -MF test/test_model.p/.._src_dict.c.o.d -o test/test_model.p/.._src_dict.c.o -c ../src/dict.c [00:01:21] [ 63% 100/157] c++ -Itest/test_model.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/.._src_svm.cpp.o -MF test/test_model.p/.._src_svm.cpp.o.d -o test/test_model.p/.._src_svm.cpp.o -c ../src/svm.cpp [00:01:21] [ 64% 101/157] cc -Itest/test_model.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/.._src_pdjson.c.o -MF test/test_model.p/.._src_pdjson.c.o.d -o test/test_model.p/.._src_pdjson.c.o -c ../src/pdjson.c [00:01:22] [ 64% 102/157] cc -Itest/test_model.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/.._src_read_json_model.c.o -MF test/test_model.p/.._src_read_json_model.c.o.d -o test/test_model.p/.._src_read_json_model.c.o -c ../src/read_json_model.c [00:01:22] [ 65% 103/157] cc -Itest/test_model.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_model.p/.._src_log.c.o -MF test/test_model.p/.._src_log.c.o.d -o test/test_model.p/.._src_log.c.o -c ../src/log.c [00:01:22] [ 66% 104/157] c++ -o test/test_model test/test_model.p/meson-generated_.._.._src_vmaf_v0.6.1.json.c.o test/test_model.p/meson-generated_.._.._src_vmaf_b_v0.6.3.json.c.o test/test_model.p/meson-generated_.._.._src_vmaf_v0.6.1neg.json.c.o test/test_model.p/meson-generated_.._.._src_vmaf_4k_v0.6.1.json.c.o test/test_model.p/test.c.o test/test_model.p/test_model.c.o test/test_model.p/.._src_dict.c.o test/test_model.p/.._src_svm.cpp.o test/test_model.p/.._src_pdjson.c.o test/test_model.p/.._src_read_json_model.c.o test/test_model.p/.._src_log.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wl,--start-group src/libvmaf.a -pthread -lm -Wl,--end-group [00:01:22] [ 66% 105/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/meson-generated_.._.._src_vmaf_v0.6.1.json.c.o -MF test/test_predict.p/meson-generated_.._.._src_vmaf_v0.6.1.json.c.o.d -o test/test_predict.p/meson-generated_.._.._src_vmaf_v0.6.1.json.c.o -c src/vmaf_v0.6.1.json.c [00:01:24] [ 67% 106/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/meson-generated_.._.._src_vmaf_b_v0.6.3.json.c.o -MF test/test_predict.p/meson-generated_.._.._src_vmaf_b_v0.6.3.json.c.o.d -o test/test_predict.p/meson-generated_.._.._src_vmaf_b_v0.6.3.json.c.o -c src/vmaf_b_v0.6.3.json.c [00:01:24] [ 68% 107/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/meson-generated_.._.._src_vmaf_v0.6.1neg.json.c.o -MF test/test_predict.p/meson-generated_.._.._src_vmaf_v0.6.1neg.json.c.o.d -o test/test_predict.p/meson-generated_.._.._src_vmaf_v0.6.1neg.json.c.o -c src/vmaf_v0.6.1neg.json.c [00:01:24] [ 68% 108/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/meson-generated_.._.._src_vmaf_4k_v0.6.1.json.c.o -MF test/test_predict.p/meson-generated_.._.._src_vmaf_4k_v0.6.1.json.c.o.d -o test/test_predict.p/meson-generated_.._.._src_vmaf_4k_v0.6.1.json.c.o -c src/vmaf_4k_v0.6.1.json.c [00:01:24] [ 69% 109/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/test.c.o -MF test/test_predict.p/test.c.o.d -o test/test_predict.p/test.c.o -c ../test/test.c [00:01:24] [ 70% 110/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/test_predict.c.o -MF test/test_predict.p/test_predict.c.o.d -o test/test_predict.p/test_predict.c.o -c ../test/test_predict.c [00:01:24] ../test/test_predict.c:28:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] [00:01:24] static char *test_predict_score_at_index() [00:01:24] ^ [00:01:24] void [00:01:24] ../test/test_predict.c:60:50: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] [00:01:24] static char *test_find_linear_function_parameters() [00:01:24] ^ [00:01:24] void [00:01:24] ../test/test_predict.c:113:43: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] [00:01:24] static char *test_piecewise_linear_mapping() [00:01:24] ^ [00:01:24] void [00:01:24] ../test/test_predict.c:171:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] [00:01:24] char *run_tests() [00:01:24] ^ [00:01:24] void [00:01:24] 4 warnings generated. [00:01:25] [ 70% 111/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_dict.c.o -MF test/test_predict.p/.._src_dict.c.o.d -o test/test_predict.p/.._src_dict.c.o -c ../src/dict.c [00:01:25] [ 71% 112/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_feature_feature_collector.c.o -MF test/test_predict.p/.._src_feature_feature_collector.c.o.d -o test/test_predict.p/.._src_feature_feature_collector.c.o -c ../src/feature/feature_collector.c [00:01:25] [ 71% 113/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_feature_alias.c.o -MF test/test_predict.p/.._src_feature_alias.c.o.d -o test/test_predict.p/.._src_feature_alias.c.o -c ../src/feature/alias.c [00:01:25] [ 72% 114/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_model.c.o -MF test/test_predict.p/.._src_model.c.o.d -o test/test_predict.p/.._src_model.c.o -c ../src/model.c [00:01:31] [ 73% 115/157] c++ -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_svm.cpp.o -MF test/test_predict.p/.._src_svm.cpp.o.d -o test/test_predict.p/.._src_svm.cpp.o -c ../src/svm.cpp [00:01:31] [ 73% 116/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_log.c.o -MF test/test_predict.p/.._src_log.c.o.d -o test/test_predict.p/.._src_log.c.o -c ../src/log.c [00:01:31] [ 74% 117/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_read_json_model.c.o -MF test/test_predict.p/.._src_read_json_model.c.o.d -o test/test_predict.p/.._src_read_json_model.c.o -c ../src/read_json_model.c [00:01:31] [ 75% 118/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_pdjson.c.o -MF test/test_predict.p/.._src_pdjson.c.o.d -o test/test_predict.p/.._src_pdjson.c.o -c ../src/pdjson.c [00:01:32] [ 75% 119/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_feature_feature_name.c.o -MF test/test_predict.p/.._src_feature_feature_name.c.o.d -o test/test_predict.p/.._src_feature_feature_name.c.o -c ../src/feature/feature_name.c [00:01:32] [ 76% 120/157] cc -Itest/test_predict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -pthread -pedantic -DOC_NEW_STYLE_INCLUDES -MD -MQ test/test_predict.p/.._src_feature_feature_extractor.c.o -MF test/test_predict.p/.._src_feature_feature_extractor.c.o.d -o test/test_predict.p/.._src_feature_feature_extractor.c.o -c ../src/feature/feature_extractor.c [00:01:32] [ 77% 121/157] c++ -o test/test_predict test/test_predict.p/meson-generated_.._.._src_vmaf_v0.6.1.json.c.o test/test_predict.p/meson-generated_.._.._src_vmaf_b_v0.6.3.json.c.o test/test_predict.p/meson-generated_.._.._src_vmaf_v0.6.1neg.json.c.o test/test_predict.p/meson-generated_.._.._src_vmaf_4k_v0.6.1.json.c.o test/test_predict.p/test.c.o test/test_predict.p/test_predict.c.o test/test_predict.p/.._src_dict.c.o test/test_predict.p/.._src_feature_feature_collector.c.o test/test_predict.p/.._src_feature_alias.c.o test/test_predict.p/.._src_model.c.o test/test_predict.p/.._src_svm.cpp.o test/test_predict.p/.._src_log.c.o test/test_predict.p/.._src_read_json_model.c.o test/test_predict.p/.._src_pdjson.c.o test/test_predict.p/.._src_feature_feature_name.c.o test/test_predict.p/.._src_feature_feature_extractor.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wl,--start-group src/libvmaf.a -pthread -lm -Wl,--end-group [00:01:32] [ 77% 122/157] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature_extractor.p/test.c.o -MF test/test_feature_extractor.p/test.c.o.d -o test/test_feature_extractor.p/test.c.o -c ../test/test.c [00:01:32] [ 78% 123/157] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature_extractor.p/test_feature_extractor.c.o -MF test/test_feature_extractor.p/test_feature_extractor.c.o.d -o test/test_feature_extractor.p/test_feature_extractor.c.o -c ../test/test_feature_extractor.c [00:01:32] [ 78% 124/157] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature_extractor.p/.._src_mem.c.o -MF test/test_feature_extractor.p/.._src_mem.c.o.d -o test/test_feature_extractor.p/.._src_mem.c.o -c ../src/mem.c [00:01:32] [ 79% 125/157] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature_extractor.p/.._src_picture.c.o -MF test/test_feature_extractor.p/.._src_picture.c.o.d -o test/test_feature_extractor.p/.._src_picture.c.o -c ../src/picture.c [00:01:32] [ 80% 126/157] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature_extractor.p/.._src_ref.c.o -MF test/test_feature_extractor.p/.._src_ref.c.o.d -o test/test_feature_extractor.p/.._src_ref.c.o -c ../src/ref.c [00:01:32] [ 80% 127/157] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature_extractor.p/.._src_dict.c.o -MF test/test_feature_extractor.p/.._src_dict.c.o.d -o test/test_feature_extractor.p/.._src_dict.c.o -c ../src/dict.c [00:01:32] [ 81% 128/157] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature_extractor.p/.._src_opt.c.o -MF test/test_feature_extractor.p/.._src_opt.c.o.d -o test/test_feature_extractor.p/.._src_opt.c.o -c ../src/opt.c [00:01:32] [ 82% 129/157] cc -Itest/test_feature_extractor.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature_extractor.p/.._src_log.c.o -MF test/test_feature_extractor.p/.._src_log.c.o.d -o test/test_feature_extractor.p/.._src_log.c.o -c ../src/log.c [00:01:33] [ 82% 130/157] cc -o test/test_feature_extractor src/libx86_avx2.a.p/feature_common_convolution_avx.c.o src/libx86_avx2.a.p/feature_x86_motion_avx2.c.o src/libx86_avx2.a.p/feature_x86_vif_avx2.c.o src/libx86_avx2.a.p/feature_x86_adm_avx2.c.o src/libx86_avx2.a.p/feature_x86_cambi_avx2.c.o src/liblibvmaf_feature.a.p/feature_picture_copy.c.o src/liblibvmaf_feature.a.p/feature_integer_psnr.c.o src/liblibvmaf_feature.a.p/feature_third_party_xiph_psnr_hvs.c.o src/liblibvmaf_feature.a.p/feature_feature_extractor.c.o src/liblibvmaf_feature.a.p/feature_feature_name.c.o src/liblibvmaf_feature.a.p/feature_alias.c.o src/liblibvmaf_feature.a.p/feature_integer_adm.c.o src/liblibvmaf_feature.a.p/feature_feature_collector.c.o src/liblibvmaf_feature.a.p/feature_integer_motion.c.o src/liblibvmaf_feature.a.p/feature_integer_vif.c.o src/liblibvmaf_feature.a.p/feature_ciede.c.o src/liblibvmaf_feature.a.p/feature_common_alignment.c.o src/liblibvmaf_feature.a.p/feature_mkdirp.c.o src/liblibvmaf_feature.a.p/feature_float_ssim.c.o src/liblibvmaf_feature.a.p/feature_float_ms_ssim.c.o src/liblibvmaf_feature.a.p/feature_ssim.c.o src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o src/liblibvmaf_feature.a.p/feature_cambi.c.o src/liblibvmaf_feature.a.p/feature_luminance_tools.c.o src/liblibvmaf_feature.a.p/feature_null.c.o src/liblibvmaf_cpu.a.p/cpuid.obj src/liblibvmaf_cpu.a.p/cpu.c.o src/liblibvmaf_cpu.a.p/x86_cpu.c.o test/test_feature_extractor.p/test.c.o test/test_feature_extractor.p/test_feature_extractor.c.o test/test_feature_extractor.p/.._src_mem.c.o test/test_feature_extractor.p/.._src_picture.c.o test/test_feature_extractor.p/.._src_ref.c.o test/test_feature_extractor.p/.._src_dict.c.o test/test_feature_extractor.p/.._src_opt.c.o test/test_feature_extractor.p/.._src_log.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wl,--start-group -lm -Wl,--end-group [00:01:33] [ 83% 131/157] cc -Itest/test_dict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_dict.p/test.c.o -MF test/test_dict.p/test.c.o.d -o test/test_dict.p/test.c.o -c ../test/test.c [00:01:33] [ 84% 132/157] cc -Itest/test_dict.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_dict.p/test_dict.c.o -MF test/test_dict.p/test_dict.c.o.d -o test/test_dict.p/test_dict.c.o -c ../test/test_dict.c [00:01:33] [ 84% 133/157] cc -o test/test_dict test/test_dict.p/test.c.o test/test_dict.p/test_dict.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing [00:01:33] [ 85% 134/157] cc -Itest/test_cpu.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_cpu.p/test.c.o -MF test/test_cpu.p/test.c.o.d -o test/test_cpu.p/test.c.o -c ../test/test.c [00:01:33] [ 85% 135/157] cc -Itest/test_cpu.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_cpu.p/test_cpu.c.o -MF test/test_cpu.p/test_cpu.c.o.d -o test/test_cpu.p/test_cpu.c.o -c ../test/test_cpu.c [00:01:33] [ 86% 136/157] cc -o test/test_cpu src/liblibvmaf_cpu.a.p/cpuid.obj src/liblibvmaf_cpu.a.p/cpu.c.o src/liblibvmaf_cpu.a.p/x86_cpu.c.o test/test_cpu.p/test.c.o test/test_cpu.p/test_cpu.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing [00:01:33] [ 87% 137/157] cc -Itest/test_ref.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_ref.p/test.c.o -MF test/test_ref.p/test.c.o.d -o test/test_ref.p/test.c.o -c ../test/test.c [00:01:33] [ 87% 138/157] cc -Itest/test_ref.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_ref.p/test_ref.c.o -MF test/test_ref.p/test_ref.c.o.d -o test/test_ref.p/test_ref.c.o -c ../test/test_ref.c [00:01:33] [ 88% 139/157] cc -Itest/test_ref.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_ref.p/.._src_ref.c.o -MF test/test_ref.p/.._src_ref.c.o.d -o test/test_ref.p/.._src_ref.c.o -c ../src/ref.c [00:01:33] [ 89% 140/157] cc -o test/test_ref test/test_ref.p/test.c.o test/test_ref.p/test_ref.c.o test/test_ref.p/.._src_ref.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing [00:01:34] [ 89% 141/157] cc -Itest/test_feature.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature.p/test.c.o -MF test/test_feature.p/test.c.o.d -o test/test_feature.p/test.c.o -c ../test/test.c [00:01:34] [ 90% 142/157] cc -Itest/test_feature.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature.p/test_feature.c.o -MF test/test_feature.p/test_feature.c.o.d -o test/test_feature.p/test_feature.c.o -c ../test/test_feature.c [00:01:34] [ 91% 143/157] cc -Itest/test_feature.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature.p/.._src_feature_alias.c.o -MF test/test_feature.p/.._src_feature_alias.c.o.d -o test/test_feature.p/.._src_feature_alias.c.o -c ../src/feature/alias.c [00:01:34] [ 91% 144/157] cc -Itest/test_feature.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_feature.p/.._src_dict.c.o -MF test/test_feature.p/.._src_dict.c.o.d -o test/test_feature.p/.._src_dict.c.o -c ../src/dict.c [00:01:34] [ 92% 145/157] cc -o test/test_feature test/test_feature.p/test.c.o test/test_feature.p/test_feature.c.o test/test_feature.p/.._src_feature_alias.c.o test/test_feature.p/.._src_dict.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing [00:01:34] [ 92% 146/157] cc -Itest/test_ciede.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_ciede.p/test.c.o -MF test/test_ciede.p/test.c.o.d -o test/test_ciede.p/test.c.o -c ../test/test.c [00:01:35] [ 93% 147/157] cc -Itest/test_ciede.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_ciede.p/test_ciede.c.o -MF test/test_ciede.p/test_ciede.c.o.d -o test/test_ciede.p/test_ciede.c.o -c ../test/test_ciede.c [00:01:35] [ 94% 148/157] c++ -o test/test_ciede test/test_ciede.p/test.c.o test/test_ciede.p/test_ciede.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wl,--start-group src/libvmaf.a -pthread -lm -Wl,--end-group [00:01:35] [ 94% 149/157] cc -Itest/test_cambi.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_cambi.p/test.c.o -MF test/test_cambi.p/test.c.o.d -o test/test_cambi.p/test.c.o -c ../test/test.c [00:01:37] [ 95% 150/157] cc -Itest/test_cambi.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_cambi.p/test_cambi.c.o -MF test/test_cambi.p/test_cambi.c.o.d -o test/test_cambi.p/test_cambi.c.o -c ../test/test_cambi.c [00:01:37] ../test/test_cambi.c:59:9: warning: variable 'err' set but not used [-Wunused-but-set-variable] [00:01:37] int err, count = 0; [00:01:37] ^ [00:01:37] ../test/test_cambi.c:82:9: warning: variable 'err' set but not used [-Wunused-but-set-variable] [00:01:37] int err, count = 0; [00:01:37] ^ [00:01:37] ../test/test_cambi.c:94:9: warning: variable 'err' set but not used [-Wunused-but-set-variable] [00:01:37] int err, count = 0; [00:01:37] ^ [00:01:37] 3 warnings generated. [00:01:37] [ 96% 151/157] cc -Itest/test_cambi.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_cambi.p/.._src_picture.c.o -MF test/test_cambi.p/.._src_picture.c.o.d -o test/test_cambi.p/.._src_picture.c.o -c ../src/picture.c [00:01:37] [ 96% 152/157] cc -Itest/test_cambi.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_cambi.p/.._src_mem.c.o -MF test/test_cambi.p/.._src_mem.c.o.d -o test/test_cambi.p/.._src_mem.c.o -c ../src/mem.c [00:01:37] [ 97% 153/157] cc -Itest/test_cambi.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_cambi.p/.._src_ref.c.o -MF test/test_cambi.p/.._src_ref.c.o.d -o test/test_cambi.p/.._src_ref.c.o -c ../src/ref.c [00:01:37] [ 98% 154/157] c++ -o test/test_cambi test/test_cambi.p/test.c.o test/test_cambi.p/test_cambi.c.o test/test_cambi.p/.._src_picture.c.o test/test_cambi.p/.._src_mem.c.o test/test_cambi.p/.._src_ref.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wl,--start-group src/libvmaf.a -pthread -lm -Wl,--end-group [00:01:37] [ 98% 155/157] cc -Itest/test_luminance_tools.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_luminance_tools.p/test.c.o -MF test/test_luminance_tools.p/test.c.o.d -o test/test_luminance_tools.p/test.c.o -c ../test/test.c [00:01:37] [ 99% 156/157] cc -Itest/test_luminance_tools.p -Itest -I../test -Iinclude -I../include -Isrc -I../src -fno-color-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MD -MQ test/test_luminance_tools.p/test_luminance_tools.c.o -MF test/test_luminance_tools.p/test_luminance_tools.c.o.d -o test/test_luminance_tools.p/test_luminance_tools.c.o -c ../test/test_luminance_tools.c [00:01:37] [100% 157/157] c++ -o test/test_luminance_tools test/test_luminance_tools.p/test.c.o test/test_luminance_tools.p/test_luminance_tools.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wl,--start-group src/libvmaf.a -pthread -lm -Wl,--end-group [00:01:37] =========================================================================== [00:01:38] =================================================== [00:01:38] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:01:38] =========================================================================== [00:01:38] =================================================== [00:01:38] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:01:38] ===> Staging for vmaf-2.3.1 [00:01:38] ===> Generating temporary packing list [00:01:38] [ 7% 1/14] /usr/local/bin/meson --internal vcstagger ../include/vcs_version.h.in include/vcs_version.h 2.3.1 /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf/include @VCS_TAG@ '(.*)' git --git-dir /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf/../.git describe --tags --long --match '?.*.*' --always [00:01:38] [ 50% 2/2] /usr/local/bin/meson install --no-rebuild [00:01:38] Installing src/libvmaf.so.1.1.3 to /wrkdirs/usr/ports/multimedia/vmaf/work/stage/usr/local/lib [00:01:38] Stripping target 'src/libvmaf.so.1.1.3'. [00:01:38] Installing src/libvmaf.a to /wrkdirs/usr/ports/multimedia/vmaf/work/stage/usr/local/lib [00:01:38] Installing tools/vmaf to /wrkdirs/usr/ports/multimedia/vmaf/work/stage/usr/local/bin [00:01:38] Stripping target 'tools/vmaf'. [00:01:38] Installing /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf/include/libvmaf/libvmaf.h to /wrkdirs/usr/ports/multimedia/vmaf/work/stage/usr/local/include/libvmaf/ [00:01:38] Installing /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf/include/libvmaf/compute_vmaf.h to /wrkdirs/usr/ports/multimedia/vmaf/work/stage/usr/local/include/libvmaf/ [00:01:38] Installing /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf/include/libvmaf/feature.h to /wrkdirs/usr/ports/multimedia/vmaf/work/stage/usr/local/include/libvmaf/ [00:01:38] Installing /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf/include/libvmaf/model.h to /wrkdirs/usr/ports/multimedia/vmaf/work/stage/usr/local/include/libvmaf/ [00:01:38] Installing /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf/include/libvmaf/picture.h to /wrkdirs/usr/ports/multimedia/vmaf/work/stage/usr/local/include/libvmaf/ [00:01:38] Installing /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf/_build/include/libvmaf/version.h to /wrkdirs/usr/ports/multimedia/vmaf/work/stage/usr/local/include/libvmaf/ [00:01:38] Installing /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1/libvmaf/_build/meson-private/libvmaf.pc to /wrkdirs/usr/ports/multimedia/vmaf/work/stage/usr/local/libdata/pkgconfig [00:01:38] Installing symlink pointing to libvmaf.so.1.1.3 to /wrkdirs/usr/ports/multimedia/vmaf/work/stage/usr/local/lib/libvmaf.so.1 [00:01:38] Installing symlink pointing to libvmaf.so.1 to /wrkdirs/usr/ports/multimedia/vmaf/work/stage/usr/local/lib/libvmaf.so [00:01:39] (cd /wrkdirs/usr/ports/multimedia/vmaf/work/vmaf-2.3.1 && /bin/sh -c '(/usr/bin/find -Ed $1 $3 | /usr/bin/cpio -dumpl $2 >/dev/null 2>&1) && /usr/bin/find -Ed $1 $3 \( -type d -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 755 "$@"'\'' . {} + -o -type f -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 0644 "$@"'\'' . {} + \)' COPYTREE_SHARE "model" /wrkdirs/usr/ports/multimedia/vmaf/work/stage/usr/local/share "-name *.json") [00:01:39] ====> Compressing man pages (compress-man) [00:01:39] =========================================================================== [00:01:39] =================================================== [00:01:39] ===== env: 'PKG_NOTES=build_timestamp built_by' 'PKG_NOTE_build_timestamp=2023-11-16T21:54:37+0000' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20231113' NO_DEPENDS=yes USER=root UID=0 GID=0 [00:01:39] ===> Building package for vmaf-2.3.1 [00:01:47] =========================================================================== [00:01:47] =>> Cleaning up wrkdir [00:01:47] ===> Cleaning for vmaf-2.3.1 [00:01:48] build of multimedia/vmaf | vmaf-2.3.1 ended at Thu Nov 16 22:56:17 CET 2023 [00:01:48] build time: 00:01:48