Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 877149 Details for
Bug 919226
media-libs/libvmaf-2.3.1 - ../.../vif_avx2.c: error: passing argument 1 of _mm_loadu_si128 from incompatible pointer type [-Wincompatible-pointer-type
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
media-libs:libvmaf-2.3.1:20231204-060638.log
media-libs:libvmaf-2.3.1:20231204-060638.log (text/plain), 100.73 KB, created by
Toralf Förster
on 2023-12-04 20:17:17 UTC
(
hide
)
Description:
media-libs:libvmaf-2.3.1:20231204-060638.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2023-12-04 20:17:17 UTC
Size:
100.73 KB
patch
obsolete
> * Package: media-libs/libvmaf-2.3.1:0 > * Repository: gentoo > * Maintainer: adel.ks@zegrapher.com proxy-maint@gentoo.org > * Upstream: https://github.com/Netflix/vmaf/issues > * USE: abi_x86_64 amd64 elibc_glibc embed-models kernel_linux > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking libvmaf-2.3.1.tar.gz to /var/tmp/portage/media-libs/libvmaf-2.3.1/work >>>> Source unpacked in /var/tmp/portage/media-libs/libvmaf-2.3.1/work >>>> Preparing source in /var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1 ... > * abi_x86_64.amd64: running multilib-minimal_abi_src_configure >meson setup --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /usr/share/pkgconfig --pkg-config-path /usr/share/pkgconfig --native-file /var/tmp/portage/media-libs/libvmaf-2.3.1/temp/meson.x86_64-pc-linux-gnu.amd64.ini -Db_pch=false -Dwerror=false --buildtype plain -Dbuilt_in_models=true -Denable_tests=false /var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1/libvmaf /var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1-abi_x86_64.amd64 >The Meson build system >Version: 1.3.0 >Source dir: /var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1/libvmaf >Build dir: /var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1-abi_x86_64.amd64 >Build type: native build >Project name: libvmaf >Project version: 2.3.1 >C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 14.0.0 "x86_64-pc-linux-gnu-gcc (Gentoo 14.0.0_pre20231203 p9) 14.0.0 20231203 (experimental)") >C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.41 >C++ compiler for the host machine: x86_64-pc-linux-gnu-g++ (gcc 14.0.0 "x86_64-pc-linux-gnu-g++ (Gentoo 14.0.0_pre20231203 p9) 14.0.0 20231203 (experimental)") >C++ linker for the host machine: x86_64-pc-linux-gnu-g++ ld.bfd 2.41 >Host machine cpu family: x86_64 >Host machine cpu: x86_64 >Check usable header "stdatomic.h" : YES >Configuring version.h using configuration >Program nasm found: YES (/usr/bin/nasm) >Configuring config.asm using configuration >Program xxd found: YES (/usr/bin/xxd) >Configuring config.h using configuration >Run-time dependency threads found: YES >Library m found: YES >Found pkg-config: YES (/usr/bin/x86_64-pc-linux-gnu-pkg-config) 2.1.0 >Checking for function "strsep" : YES >Program doxygen found: YES (/usr/bin/doxygen) >Configuring Doxyfile using configuration >Build targets in project: 13 >NOTICE: Future-deprecated features used: > * 0.56.0: {'meson.source_root'} > * 0.64.0: {'copy arg in configure_file'} > >libvmaf 2.3.1 > > User defined options > Native files : /var/tmp/portage/media-libs/libvmaf-2.3.1/temp/meson.x86_64-pc-linux-gnu.amd64.ini > build.pkg_config_path: /usr/share/pkgconfig > buildtype : plain > libdir : lib64 > localstatedir : /var/lib > pkg_config_path : /usr/share/pkgconfig > prefix : /usr > sysconfdir : /etc > werror : false > wrap_mode : nodownload > b_pch : false > built_in_models : true > enable_tests : false > >Found ninja-1.11.1 at /usr/bin/ninja >>>> Source configured. >>>> Compiling source in /var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1 ... > * abi_x86_64.amd64: running multilib-minimal_abi_src_compile >meson compile -C /var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1-abi_x86_64.amd64 --jobs 4 --load-average 0 --verbose >[1/71] /usr/bin/xxd --include src/vmaf_v0.6.1.json src/vmaf_v0.6.1.json.c >[2/71] /usr/bin/xxd --include src/vmaf_v0.6.1neg.json src/vmaf_v0.6.1neg.json.c >[3/71] /usr/bin/xxd --include src/vmaf_4k_v0.6.1.json src/vmaf_4k_v0.6.1.json.c >[4/71] /usr/bin/xxd --include src/vmaf_b_v0.6.3.json src/vmaf_b_v0.6.3.json.c >[5/71] x86_64-pc-linux-gnu-gcc -Isrc/liblibvmaf_cpu.a.p -Isrc -I../vmaf-2.3.1/libvmaf/src -Iinclude -I../vmaf-2.3.1/libvmaf/include -I../vmaf-2.3.1/libvmaf/src/feature -I../vmaf-2.3.1/libvmaf/src/feature/common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -D_GNU_SOURCE -O2 -pipe -march=native -fno-diagnostics-color -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 ../vmaf-2.3.1/libvmaf/src/cpu.c >[6/71] /usr/bin/nasm -f elf64 -I /var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1/libvmaf/src/ -I /var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1-abi_x86_64.amd64/src/ -MQ src/liblibvmaf_cpu.a.p/cpuid.obj -MF src/liblibvmaf_cpu.a.p/cpuid.obj.ndep ../vmaf-2.3.1/libvmaf/src/x86/cpuid.asm -o src/liblibvmaf_cpu.a.p/cpuid.obj >[7/71] x86_64-pc-linux-gnu-gcc -Isrc/liblibvmaf_cpu.a.p -Isrc -I../vmaf-2.3.1/libvmaf/src -Iinclude -I../vmaf-2.3.1/libvmaf/include -I../vmaf-2.3.1/libvmaf/src/feature -I../vmaf-2.3.1/libvmaf/src/feature/common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -D_GNU_SOURCE -O2 -pipe -march=native -fno-diagnostics-color -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 ../vmaf-2.3.1/libvmaf/src/x86/cpu.c >[8/71] /usr/lib/python-exec/python3.11/meson --internal vcstagger ../vmaf-2.3.1/libvmaf/include/vcs_version.h.in include/vcs_version.h 2.3.1 /var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1/libvmaf/include @VCS_TAG@ '(.*)' /usr/bin/git --git-dir /var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1/libvmaf/../.git describe --tags --long --match '?.*.*' --always >fatal: not a git repository: '/var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1/libvmaf/../.git' >[9/71] rm -f src/liblibvmaf_cpu.a && x86_64-pc-linux-gnu-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 >[10/71] x86_64-pc-linux-gnu-gcc -Isrc/libx86_avx2.a.p -Isrc -I../vmaf-2.3.1/libvmaf/src -I../vmaf-2.3.1/libvmaf/src/feature/common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -D_GNU_SOURCE -O2 -pipe -march=native -fno-diagnostics-color -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 ../vmaf-2.3.1/libvmaf/src/feature/x86/motion_avx2.c >In file included from ../vmaf-2.3.1/libvmaf/src/feature/x86/motion_avx2.c:23: >../vmaf-2.3.1/libvmaf/src/feature/integer_motion.h: In function âedge_16â: >../vmaf-2.3.1/libvmaf/src/feature/integer_motion.h:37:34: warning: operand of â?:â changes signedness from âintâ to âunsigned intâ due to unsignedness of other operand [-Wsign-compare] > 37 | int i_tap = horizontal ? i : i - radius + k; > | ^ >../vmaf-2.3.1/libvmaf/src/feature/integer_motion.h:38:51: warning: operand of â?:â changes signedness from âintâ to âunsigned intâ due to unsignedness of other operand [-Wsign-compare] > 38 | int j_tap = horizontal ? j - radius + k : j; > | ^ >[11/71] x86_64-pc-linux-gnu-gcc -Isrc/libx86_avx2.a.p -Isrc -I../vmaf-2.3.1/libvmaf/src -I../vmaf-2.3.1/libvmaf/src/feature/common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -D_GNU_SOURCE -O2 -pipe -march=native -fno-diagnostics-color -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 ../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c >FAILED: src/libx86_avx2.a.p/feature_x86_vif_avx2.c.o >x86_64-pc-linux-gnu-gcc -Isrc/libx86_avx2.a.p -Isrc -I../vmaf-2.3.1/libvmaf/src -I../vmaf-2.3.1/libvmaf/src/feature/common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -D_GNU_SOURCE -O2 -pipe -march=native -fno-diagnostics-color -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 ../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c: In function âvif_filter1d_8_avx2â: >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:77: warning: ignoring â#pragma loop â [-Wunknown-pragmas] > 77 | #pragma loop(ivdep) >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:100:77: warning: unused variable âsg8â [-Wunused-variable] > 100 | s25, s26, s27, s28, sg0, sg1, sg2, sg3, sg4, sg5, sg6, sg7, sg8; > | ^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:100:32: warning: unused variable âs28â [-Wunused-variable] > 100 | s25, s26, s27, s28, sg0, sg1, sg2, sg3, sg4, sg5, sg6, sg7, sg8; > | ^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:99:53: warning: unused variable âs8â [-Wunused-variable] > 99 | __m256i s0, s1, s2, s3, s4, s5, s6, s7, s8, s20, s21, s22, s23, s24, > | ^~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:98:32: warning: unused variable âg28â [-Wunused-variable] > 98 | g25, g26, g27, g28; > | ^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:97:53: warning: unused variable âg8â [-Wunused-variable] > 97 | __m256i g0, g1, g2, g3, g4, g5, g6, g7, g8, g20, g21, g22, g23, g24, > | ^~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:83:21: warning: variable âaccum_ref_loâ set but not used [-Wunused-but-set-variable] > 83 | __m256i accum_ref_lo, accum_ref_hi, accum_dis_lo, accum_dis_hi, > | ^~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:710:21: warning: variable ârefdisloâ set but not used [-Wunused-but-set-variable] > 710 | __m256i refdislo, refdishi, mu2lo, mu2hi, mu1lo, mu1hi; > | ^~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1108:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1108 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check))); // 4 > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/14/include/xmmintrin.h:1322, > from /usr/lib/gcc/x86_64-pc-linux-gnu/14/include/immintrin.h:31, > from ../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:20: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1110:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1110 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 1))); // 8 > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1112:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1112 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 2))); // 4 > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1114:17: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1114 | (__m128 *)(buf.tmp.ref + jj_check + 3))); // 8 //12 > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1121:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1121 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 4))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1123:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1123 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 5))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1125:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1125 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 6))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1127:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1127 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 7))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1139:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1139 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 8))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1141:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1141 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 9))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1143:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1143 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 10))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1145:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1145 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 11))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1157:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1157 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 12))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1159:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1159 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 13))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1161:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1161 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 14))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1163:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1163 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 15))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1175:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1175 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 16))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1177:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1177 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 17))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1179:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1179 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 18))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1181:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1181 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 19))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1190:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1190 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 20))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1194:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1194 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1196:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1196 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 1))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1198:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1198 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 2))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1200:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1200 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 3))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1207:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1207 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 4))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1209:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1209 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 5))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1211:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1211 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 6))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1213:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1213 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 7))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1225:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1225 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 8))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1227:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1227 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 9))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1229:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1229 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 10))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1231:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1231 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 11))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1243:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1243 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 12))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1245:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1245 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 13))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1247:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1247 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 14))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1249:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1249 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 15))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1261:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1261 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 16))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1263:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1263 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 17))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1265:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1265 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 18))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1267:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1267 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 19))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1275:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1275 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 20))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1279:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1279 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1281:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1281 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 1))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1283:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1283 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 2))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1285:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1285 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 3))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1292:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1292 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 4))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1294:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1294 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 5))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1296:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1296 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 6))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1298:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1298 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 7))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1310:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1310 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 8))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1312:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1312 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 9))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1314:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1314 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 10))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1316:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1316 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 11))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1328:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1328 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 12))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1330:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1330 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 13))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1332:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1332 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 14))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1334:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1334 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 15))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1347:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1347 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 16))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1349:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1349 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 17))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1351:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1351 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 18))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1353:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1353 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 19))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1362:33: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1362 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check + 20))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:36:13: warning: unused variable âf0â [-Wunused-variable] > 36 | __m256i f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, fc0, fc1, fc2, fc3, fc4, > | ^~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:29:20: warning: unused variable âfwidth_vâ [-Wunused-variable] > 29 | const unsigned fwidth_v = 18; > | ^~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c: In function âvif_filter1d_16_avx2â: >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1427:32: warning: comparison of integer expressions of different signedness: âunsigned intâ and âintâ [-Wsign-compare] > 1427 | for (unsigned j = 0; j < n << 4; j = j + 16) { > | ^ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1452:32: warning: unused variable âfcoeffâ [-Wunused-variable] > 1452 | const uint16_t fcoeff = vif_filt[fi]; > | ^~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1433:21: warning: unused variable âmask1â [-Wunused-variable] > 1433 | __m256i mask1 = _mm256_set_epi8(15, 14, 11, 10, 7, 6, 3, 2, 13, 12, > | ^~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1432:22: warning: unused variable âaccum_ref_disâ [-Wunused-variable] > 1432 | uint64_t accum_ref_dis = 0; > | ^~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1431:22: warning: unused variable âaccum_disâ [-Wunused-variable] > 1431 | uint64_t accum_dis = 0; > | ^~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1430:22: warning: unused variable âaccum_refâ [-Wunused-variable] > 1430 | uint64_t accum_ref = 0; > | ^~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1429:22: warning: unused variable âaccum_mu2â [-Wunused-variable] > 1429 | uint32_t accum_mu2 = 0; > | ^~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1428:22: warning: unused variable âaccum_mu1â [-Wunused-variable] > 1428 | uint32_t accum_mu1 = 0; > | ^~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1656:32: warning: comparison of integer expressions of different signedness: âunsigned intâ and âintâ [-Wsign-compare] > 1656 | for (unsigned j = 0; j < n << 3; j = j + 8) { > | ^ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1661: warning: ignoring â#pragma unroll â [-Wunknown-pragmas] > 1661 | #pragma unroll(4) >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1659:21: warning: unused variable âaccumdlâ [-Wunused-variable] > 1659 | __m256i accumdl, accumrlo, accumdlo, accumrhi, accumdhi; > | ^~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1696:32: warning: comparison of integer expressions of different signedness: âunsigned intâ and âintâ [-Wsign-compare] > 1696 | for (unsigned j = 0; j < n << 3; j = j + 8) { > | ^ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1709: warning: ignoring â#pragma unroll â [-Wunknown-pragmas] > 1709 | #pragma unroll(2) >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1710:51: warning: operation on âfjâ may be undefined [-Wsequence-point] > 1710 | for (unsigned fj = 0; fj < fwidth; fj = ++fj, jj_check = jj + fj) { > | ~~~^~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1713:37: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1713 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1716:37: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1716 | _mm_loadu_si128((__m128 *)(buf.tmp.ref + jj_check + 4))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1720:37: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1720 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1723:37: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1723 | _mm_loadu_si128((__m128 *)(buf.tmp.dis + jj_check + 4))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1727:37: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1727 | _mm_loadu_si128((__m128 *)(buf.tmp.ref_dis + jj_check))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1731:21: error: passing argument 1 of â_mm_loadu_si128â from incompatible pointer type [-Wincompatible-pointer-types] > 1731 | (__m128 *)(buf.tmp.ref_dis + jj_check + 4))); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | __m128 * >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/emmintrin.h:704:35: note: expected âconst __m128i_u *â but argument is of type â__m128 *â > 704 | _mm_loadu_si128 (__m128i_u const *__P) > | ~~~~~~~~~~~~~~~~~^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1701:22: warning: unused variable âaccum_ref_disâ [-Wunused-variable] > 1701 | uint64_t accum_ref_dis = 0; > | ^~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1700:22: warning: unused variable âaccum_disâ [-Wunused-variable] > 1700 | uint64_t accum_dis = 0; > | ^~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1699:22: warning: unused variable âaccum_refâ [-Wunused-variable] > 1699 | uint64_t accum_ref = 0; > | ^~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1698:22: warning: unused variable âaccum_mu2â [-Wunused-variable] > 1698 | uint32_t accum_mu2 = 0; > | ^~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1697:22: warning: unused variable âaccum_mu1â [-Wunused-variable] > 1697 | uint32_t accum_mu1 = 0; > | ^~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c: In function âvif_filter1d_rd_8_avx2â: >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1850:32: warning: comparison of integer expressions of different signedness: âunsigned intâ and âintâ [-Wsign-compare] > 1850 | for (unsigned j = 0; j < n << 4; j = j + 16) { > | ^ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1857:76: warning: unused variable âsg1â [-Wunused-variable] > 1857 | __m256i s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s20, s21, sg0, sg1; > | ^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1857:71: warning: unused variable âsg0â [-Wunused-variable] > 1857 | __m256i s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s20, s21, sg0, sg1; > | ^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1857:66: warning: unused variable âs21â [-Wunused-variable] > 1857 | __m256i s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s20, s21, sg0, sg1; > | ^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1857:61: warning: unused variable âs20â [-Wunused-variable] > 1857 | __m256i s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s20, s21, sg0, sg1; > | ^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1856:66: warning: unused variable âg21â [-Wunused-variable] > 1856 | __m256i g0, g1, g2, g3, g4, g5, g6, g7, g8, g9, g20, g21; > | ^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1856:61: warning: unused variable âg20â [-Wunused-variable] > 1856 | __m256i g0, g1, g2, g3, g4, g5, g6, g7, g8, g9, g20, g21; > | ^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:2004:32: warning: comparison of integer expressions of different signedness: âunsigned intâ and âintâ [-Wsign-compare] > 2004 | for (unsigned j = 0; j < n << 3; j = j + 8) { > | ^ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:2007:21: warning: unused variable âaccumdlâ [-Wunused-variable] > 2007 | __m256i accumdl, accumrlo, accumdlo, accumrhi, accumdhi; > | ^~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1805:45: warning: unused variable âf8â [-Wunused-variable] > 1805 | __m256i f0, f1, f2, f3, f4, f5, f6, f7, f8; > | ^~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1805:41: warning: unused variable âf7â [-Wunused-variable] > 1805 | __m256i f0, f1, f2, f3, f4, f5, f6, f7, f8; > | ^~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1805:37: warning: unused variable âf6â [-Wunused-variable] > 1805 | __m256i f0, f1, f2, f3, f4, f5, f6, f7, f8; > | ^~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1805:33: warning: unused variable âf5â [-Wunused-variable] > 1805 | __m256i f0, f1, f2, f3, f4, f5, f6, f7, f8; > | ^~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:1796:9: warning: unused variable âfwidth_xâ [-Wunused-variable] > 1796 | int fwidth_x = (fwidth % 2 == 0) ? fwidth : fwidth + 1; > | ^~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c: In function âvif_filter1d_rd_16_avx2â: >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:2221:32: warning: comparison of integer expressions of different signedness: âunsigned intâ and âintâ [-Wsign-compare] > 2221 | for (unsigned j = 0; j < n << 4; j = j + 16) { > | ^ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:2228:32: warning: unused variable âfcoeffâ [-Wunused-variable] > 2228 | const uint16_t fcoeff = vif_filt[fi]; > | ^~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:2295:32: warning: comparison of integer expressions of different signedness: âunsigned intâ and âintâ [-Wsign-compare] > 2295 | for (unsigned j = 0; j < n << 3; j = j + 8) { > | ^ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:2301:29: warning: unused variable âdisâ [-Wunused-variable] > 2301 | const uint16_t *dis = (uint16_t *)buf.dis; > | ^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:2300:29: warning: unused variable ârefâ [-Wunused-variable] > 2300 | const uint16_t *ref = (uint16_t *)buf.tmp.ref_convol; > | ^~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:2298:21: warning: unused variable âaccumdlâ [-Wunused-variable] > 2298 | __m256i accumdl, accumrlo, accumdlo, accumrhi, accumdhi; > | ^~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/x86/vif_avx2.c:2205:13: warning: unused variable âmask2â [-Wunused-variable] > 2205 | __m256i mask2 = _mm256_set_epi32(7, 5, 3, 1, 6, 4, 2, 0); > | ^~~~~ >[12/71] x86_64-pc-linux-gnu-gcc -Isrc/libx86_avx2.a.p -Isrc -I../vmaf-2.3.1/libvmaf/src -I../vmaf-2.3.1/libvmaf/src/feature/common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -D_GNU_SOURCE -O2 -pipe -march=native -fno-diagnostics-color -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 ../vmaf-2.3.1/libvmaf/src/feature/x86/adm_avx2.c >[13/71] x86_64-pc-linux-gnu-gcc -Isrc/libx86_avx2.a.p -Isrc -I../vmaf-2.3.1/libvmaf/src -I../vmaf-2.3.1/libvmaf/src/feature/common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -D_GNU_SOURCE -O2 -pipe -march=native -fno-diagnostics-color -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 ../vmaf-2.3.1/libvmaf/src/feature/x86/cambi_avx2.c >[14/71] x86_64-pc-linux-gnu-gcc -Isrc/libx86_avx2.a.p -Isrc -I../vmaf-2.3.1/libvmaf/src -I../vmaf-2.3.1/libvmaf/src/feature/common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -D_GNU_SOURCE -O2 -pipe -march=native -fno-diagnostics-color -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 ../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c: In function âconvolution_f32_avx_s_1d_v_scanlineâ: >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:433:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 433 | f8 = _mm256_broadcast_ss(filter + y + 8); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:434:25: note: here > 434 | case 8: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:435:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 435 | f7 = _mm256_broadcast_ss(filter + y + 7); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:436:25: note: here > 436 | case 7: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:437:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 437 | f6 = _mm256_broadcast_ss(filter + y + 6); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:438:25: note: here > 438 | case 6: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:439:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 439 | f5 = _mm256_broadcast_ss(filter + y + 5); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:440:25: note: here > 440 | case 5: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:441:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 441 | f4 = _mm256_broadcast_ss(filter + y + 4); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:442:25: note: here > 442 | case 4: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:443:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 443 | f3 = _mm256_broadcast_ss(filter + y + 3); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:444:25: note: here > 444 | case 3: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:445:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 445 | f2 = _mm256_broadcast_ss(filter + y + 2); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:446:25: note: here > 446 | case 2: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:447:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 447 | f1 = _mm256_broadcast_ss(filter + y + 1); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:448:25: note: here > 448 | case 1: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:465:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 465 | sum0 = _mm256_mul_ps(f8, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:466:33: note: here > 466 | case 8: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:468:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 468 | sum3 = _mm256_mul_ps(f7, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:469:33: note: here > 469 | case 7: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:471:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 471 | sum2 = _mm256_mul_ps(f6, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:472:33: note: here > 472 | case 6: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:474:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 474 | sum1 = _mm256_mul_ps(f5, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:475:33: note: here > 475 | case 5: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:478:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 478 | sum0 = _mm256_add_ps(sum0, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:479:33: note: here > 479 | case 4: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:482:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 482 | sum3 = _mm256_add_ps(sum3, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:483:33: note: here > 483 | case 3: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:486:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 486 | sum2 = _mm256_add_ps(sum2, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:487:33: note: here > 487 | case 2: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:490:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 490 | sum1 = _mm256_add_ps(sum1, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:491:33: note: here > 491 | case 1: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c: In function âconvolution_f32_avx_s_1d_h_scanlineâ: >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:79:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 79 | f8 = _mm256_broadcast_ss(filter + x + 8); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:80:25: note: here > 80 | case 8: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:81:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 81 | f7 = _mm256_broadcast_ss(filter + x + 7); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:82:25: note: here > 82 | case 7: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:83:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 83 | f6 = _mm256_broadcast_ss(filter + x + 6); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:84:25: note: here > 84 | case 6: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:85:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 85 | f5 = _mm256_broadcast_ss(filter + x + 5); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:86:25: note: here > 86 | case 5: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:87:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 87 | f4 = _mm256_broadcast_ss(filter + x + 4); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:88:25: note: here > 88 | case 4: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:89:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 89 | f3 = _mm256_broadcast_ss(filter + x + 3); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:90:25: note: here > 90 | case 3: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:91:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 91 | f2 = _mm256_broadcast_ss(filter + x + 2); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:92:25: note: here > 92 | case 2: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:93:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 93 | f1 = _mm256_broadcast_ss(filter + x + 1); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:94:25: note: here > 94 | case 1: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:111:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 111 | sum0 = _mm256_mul_ps(f8, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:112:33: note: here > 112 | case 8: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:114:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 114 | sum3 = _mm256_mul_ps(f7, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:115:33: note: here > 115 | case 7: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:117:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 117 | sum2 = _mm256_mul_ps(f6, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:118:33: note: here > 118 | case 6: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:120:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 120 | sum1 = _mm256_mul_ps(f5, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:121:33: note: here > 121 | case 5: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:124:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 124 | sum0 = _mm256_add_ps(sum0, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:125:33: note: here > 125 | case 4: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:128:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 128 | sum3 = _mm256_add_ps(sum3, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:129:33: note: here > 129 | case 3: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:132:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 132 | sum2 = _mm256_add_ps(sum2, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:133:33: note: here > 133 | case 2: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:136:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 136 | sum1 = _mm256_add_ps(sum1, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:137:33: note: here > 137 | case 1: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c: In function âconvolution_f32_avx_s_1d_v_sq_scanlineâ: >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1126:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1126 | f8 = _mm256_broadcast_ss(filter + y + 8); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1127:25: note: here > 1127 | case 8: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1128:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1128 | f7 = _mm256_broadcast_ss(filter + y + 7); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1129:25: note: here > 1129 | case 7: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1130:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1130 | f6 = _mm256_broadcast_ss(filter + y + 6); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1131:25: note: here > 1131 | case 6: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1132:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1132 | f5 = _mm256_broadcast_ss(filter + y + 5); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1133:25: note: here > 1133 | case 5: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1134:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1134 | f4 = _mm256_broadcast_ss(filter + y + 4); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1135:25: note: here > 1135 | case 4: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1136:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1136 | f3 = _mm256_broadcast_ss(filter + y + 3); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1137:25: note: here > 1137 | case 3: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1138:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1138 | f2 = _mm256_broadcast_ss(filter + y + 2); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1139:25: note: here > 1139 | case 2: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1140:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1140 | f1 = _mm256_broadcast_ss(filter + y + 1); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1141:25: note: here > 1141 | case 1: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1159:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1159 | sum0 = _mm256_mul_ps(f8, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1160:33: note: here > 1160 | case 8: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1163:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1163 | sum3 = _mm256_mul_ps(f7, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1164:33: note: here > 1164 | case 7: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1167:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1167 | sum2 = _mm256_mul_ps(f6, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1168:33: note: here > 1168 | case 6: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1171:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1171 | sum1 = _mm256_mul_ps(f5, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1172:33: note: here > 1172 | case 5: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1176:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1176 | sum0 = _mm256_add_ps(sum0, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1177:33: note: here > 1177 | case 4: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1181:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1181 | sum3 = _mm256_add_ps(sum3, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1182:33: note: here > 1182 | case 3: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1186:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1186 | sum2 = _mm256_add_ps(sum2, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1187:33: note: here > 1187 | case 2: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1191:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1191 | sum1 = _mm256_add_ps(sum1, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1192:33: note: here > 1192 | case 1: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c: In function âconvolution_f32_avx_s_1d_v_xy_scanlineâ: >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1891:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1891 | f8 = _mm256_broadcast_ss(filter + y + 8); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1892:25: note: here > 1892 | case 8: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1893:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1893 | f7 = _mm256_broadcast_ss(filter + y + 7); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1894:25: note: here > 1894 | case 7: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1895:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1895 | f6 = _mm256_broadcast_ss(filter + y + 6); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1896:25: note: here > 1896 | case 6: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1897:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1897 | f5 = _mm256_broadcast_ss(filter + y + 5); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1898:25: note: here > 1898 | case 5: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1899:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1899 | f4 = _mm256_broadcast_ss(filter + y + 4); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1900:25: note: here > 1900 | case 4: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1901:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1901 | f3 = _mm256_broadcast_ss(filter + y + 3); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1902:25: note: here > 1902 | case 3: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1903:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1903 | f2 = _mm256_broadcast_ss(filter + y + 2); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1904:25: note: here > 1904 | case 2: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1905:38: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1905 | f1 = _mm256_broadcast_ss(filter + y + 1); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1906:25: note: here > 1906 | case 1: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1925:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1925 | sum0 = _mm256_mul_ps(f8, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1926:33: note: here > 1926 | case 8: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1930:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1930 | sum3 = _mm256_mul_ps(f7, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1931:33: note: here > 1931 | case 7: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1935:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1935 | sum2 = _mm256_mul_ps(f6, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1936:33: note: here > 1936 | case 6: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1940:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1940 | sum1 = _mm256_mul_ps(f5, g); > | ^~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1941:33: note: here > 1941 | case 5: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1946:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1946 | sum0 = _mm256_add_ps(sum0, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1947:33: note: here > 1947 | case 4: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1952:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1952 | sum3 = _mm256_add_ps(sum3, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1953:33: note: here > 1953 | case 3: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1958:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1958 | sum2 = _mm256_add_ps(sum2, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1959:33: note: here > 1959 | case 2: > | ^~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1964:48: warning: this statement may fall through [-Wimplicit-fallthrough=] > 1964 | sum1 = _mm256_add_ps(sum1, g); > | ^~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1965:33: note: here > 1965 | case 1: > | ^~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/14/include/immintrin.h:43, > from ../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:19: >In function â_mm256_mul_psâ, > inlined from âconvolution_f32_avx_s_1d_h_scanlineâ at ../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:123:10, > inlined from âconvolution_f32_avx_s_1d_h_scanlineâ at ../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:46:13: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avxintrin.h:320:10: warning: âf4â may be used uninitialized [-Wmaybe-uninitialized] > 320 | return (__m256) ((__v8sf)__A * (__v8sf)__B); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c: In function âconvolution_f32_avx_s_1d_h_scanlineâ: >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:66:48: note: âf4â was declared here > 66 | __m256 f0, f1, f2, f3, f4, f5, f6, f7, f8; > | ^~ >In function â_mm256_mul_psâ, > inlined from âconvolution_f32_avx_s_1d_v_scanlineâ at ../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:477:10, > inlined from âconvolution_f32_avx_s_1dâ at ../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:774:3: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avxintrin.h:320:10: warning: âf4â may be used uninitialized [-Wmaybe-uninitialized] > 320 | return (__m256) ((__v8sf)__A * (__v8sf)__B); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c: In function âconvolution_f32_avx_s_1dâ: >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:420:48: note: âf4â was declared here > 420 | __m256 f0, f1, f2, f3, f4, f5, f6, f7, f8; > | ^~ >In function â_mm256_mul_psâ, > inlined from âconvolution_f32_avx_s_1d_v_sq_scanlineâ at ../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1175:10, > inlined from âconvolution_f32_avx_s_1d_sqâ at ../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1507:3: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avxintrin.h:320:10: warning: âf4â may be used uninitialized [-Wmaybe-uninitialized] > 320 | return (__m256) ((__v8sf)__A * (__v8sf)__B); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c: In function âconvolution_f32_avx_s_1d_sqâ: >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1113:48: note: âf4â was declared here > 1113 | __m256 f0, f1, f2, f3, f4, f5, f6, f7, f8; > | ^~ >In function â_mm256_mul_psâ, > inlined from âconvolution_f32_avx_s_1d_v_xy_scanlineâ at ../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1945:10, > inlined from âconvolution_f32_avx_s_1d_xyâ at ../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:2317:3: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avxintrin.h:320:10: warning: âf4â may be used uninitialized [-Wmaybe-uninitialized] > 320 | return (__m256) ((__v8sf)__A * (__v8sf)__B); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c: In function âconvolution_f32_avx_s_1d_xyâ: >../vmaf-2.3.1/libvmaf/src/feature/common/convolution_avx.c:1878:48: note: âf4â was declared here > 1878 | __m256 f0, f1, f2, f3, f4, f5, f6, f7, f8; > | ^~ >ninja: build stopped: subcommand failed. >INFO: autodetecting backend as ninja >INFO: calculating backend command to run: /usr/bin/ninja -j 4 -v > * ERROR: media-libs/libvmaf-2.3.1::gentoo failed (compile phase): > * compile failed > * > * Call stack: > * ebuild.sh, line 136: Called src_compile > * environment, line 3378: Called meson-multilib_src_compile > * environment, line 2098: Called multilib-minimal_src_compile > * environment, line 2351: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile' > * environment, line 2618: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile' > * environment, line 2311: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile' > * environment, line 2309: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile' > * environment, line 657: Called multilib-minimal_abi_src_compile > * environment, line 2345: Called multilib_src_compile > * environment, line 2838: Called meson_src_compile > * environment, line 2166: Called die > * The specific snippet of code: > * "$@" || die "compile failed" > * > * If you need support, post the output of `emerge --info '=media-libs/libvmaf-2.3.1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=media-libs/libvmaf-2.3.1::gentoo'`. > * The complete build log is located at '/var/log/portage/media-libs:libvmaf-2.3.1:20231204-060638.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-libs/libvmaf-2.3.1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/media-libs/libvmaf-2.3.1/temp/environment'. > * Working directory: '/var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1-abi_x86_64.amd64' > * S: '/var/tmp/portage/media-libs/libvmaf-2.3.1/work/vmaf-2.3.1' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 919226
:
877143
|
877144
|
877145
|
877146
|
877147
|
877148
| 877149 |
877150
|
877151