nixbot

builds

succeeded libvmaf-3.0.0 x86_64-linux.package-alphashape · build #12 · raw

unpackPhase
1unpacking source archive /nix/store/6pw1756pacrgplwpifjj8hppg4046pk1-source2source root is source/libvmaf
configurePhase
3mesonConfigurePhase flags: --prefix=/nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0 --libdir=/nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/lib --libexecdir=/nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/libexec --bindir=/nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/bin --sbindir=/nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/sbin --includedir=/nix/store/l79sgbmjc1y1a6i440dzyrsi2wnl1v4x-libvmaf-3.0.0-dev/include --mandir=/nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/share/man --infodir=/nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/share/info --localedir=/nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=plain -Denable_avx512=true4The Meson build system5Version: 1.10.26Source dir: /build/source/libvmaf7Build dir: /build/source/libvmaf/build8Build type: native build9Project name: libvmaf10Project version: 3.0.011C compiler for the host machine: gcc (gcc 15.2.0 "gcc (GCC) 15.2.0")12C linker for the host machine: gcc ld.bfd 2.4613C++ compiler for the host machine: g++ (gcc 15.2.0 "g++ (GCC) 15.2.0")14C++ linker for the host machine: g++ ld.bfd 2.4615Host machine cpu family: x86_6416Host machine cpu: x86_6417Check usable header "stdatomic.h" : YES 18Configuring version.h using configuration19Program nasm found: YES (/nix/store/bzjmd451pmj31s3j05apwd1mix6p4i0m-nasm-3.01/bin/nasm)20Configuring config.asm using configuration21Program xxd found: YES (/nix/store/imhm81cpvkghcfr67rcifm0fi1xhdgi9-xxd/bin/xxd)22Configuring config.h using configuration23Run-time dependency threads found: YES24Library m found: YES25Did not find pkg-config by name 'pkg-config'26Found pkg-config: NO27Checking for function "strsep" : YES 28Program doxygen found: NO29Build targets in project: 293031libvmaf 3.0.03233 User defined options34 auto_features: enabled35 bindir : /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/bin36 buildtype : plain37 enable_avx512: true38 includedir : /nix/store/l79sgbmjc1y1a6i440dzyrsi2wnl1v4x-libvmaf-3.0.0-dev/include39 infodir : /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/share/info40 libdir : /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/lib41 libexecdir : /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/libexec42 localedir : /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/share/locale43 mandir : /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/share/man44 prefix : /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.045 sbindir : /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/sbin46 wrap_mode : nodownload4748Found ninja-1.13.2 at /nix/store/5czbkipghl1phpvn5fc2f22vk7qgp467-ninja-1.13.2/bin/ninja49mesonConfigurePhase: enabled\ parallel\ building
buildPhase
50build flags: -j4851[1/165] Generating src/vmaf_v0.6.1.json with a custom command52[2/165] Generating src/vmaf_v0.6.1neg.json with a custom command53[3/165] Generating src/vmaf_4k_v0.6.1.json with a custom command54[4/165] Generating src/vmaf_4k_v0.6.1neg.json with a custom command55[5/165] Compiling C object src/liblibvmaf_cpu.a.p/cpu.c.o56[6/165] Compiling C object src/liblibvmaf_cpu.a.p/x86_cpu.c.o57[7/165] Compiling C object src/liblibvmaf_feature.a.p/feature_common_alignment.c.o58[8/165] Compiling C object src/liblibvmaf_feature.a.p/feature_alias.c.o59[9/165] Compiling C object src/liblibvmaf_feature.a.p/feature_picture_copy.c.o60[10/165] Compiling C object test/test_picture.p/test.c.o61[11/165] Compiling C object src/liblibvmaf_feature.a.p/feature_feature_name.c.o62[12/165] Compiling C object tools/vmaf.p/vidinput.c.o63[13/165] Compiling C object src/liblibvmaf_feature.a.p/feature_null.c.o64[14/165] Compiling C object test/test_picture.p/.._src_mem.c.o65[15/165] Compiling C object test/test_context.p/test.c.o66[16/165] Compiling C object test/test_picture.p/.._src_ref.c.o67[17/165] Compiling C object test/test_picture.p/test_picture.c.o68[18/165] Compiling C object src/liblibvmaf_feature.a.p/feature_iqa_decimate.c.o69[19/165] Compiling C object test/test_feature_collector.p/test.c.o70[20/165] Compiling C object test/test_context.p/test_context.c.o71[21/165] Compiling C object tools/vmaf.p/yuv_input.c.o72[22/165] Compiling C object src/liblibvmaf_feature.a.p/feature_mkdirp.c.o73[23/165] Compiling C object test/test_feature_collector.p/.._src_log.c.o74[24/165] Generating 'src/liblibvmaf_cpu.a.p/cpuid.obj'75[25/165] Compiling C object test/test_log.p/test_log.c.o76[26/165] Compiling C object test/test_model.p/meson-generated_.._.._src_vmaf_4k_v0.6.1neg.json.c.o77[27/165] Compiling C object test/test_model.p/meson-generated_.._.._src_vmaf_v0.6.1.json.c.o78[28/165] Compiling C object test/test_log.p/test.c.o79[29/165] Compiling C object test/test_model.p/meson-generated_.._.._src_vmaf_v0.6.1neg.json.c.o80[30/165] Compiling C object test/test_picture.p/.._src_thread_pool.c.o81[31/165] Compiling C object src/liblibvmaf_feature.a.p/feature_float_ms_ssim.c.o82[32/165] Compiling C object src/liblibvmaf_feature.a.p/feature_luminance_tools.c.o83[33/165] Compiling C object test/test_thread_pool.p/test.c.o84[34/165] Compiling C object test/test_model.p/meson-generated_.._.._src_vmaf_4k_v0.6.1.json.c.o85[35/165] Generating src/vmaf_b_v0.6.3.json with a custom command86[36/165] Compiling C object test/test_model.p/test.c.o87[37/165] Compiling C object src/liblibvmaf_feature.a.p/feature_iqa_math_utils.c.o88[38/165] Generating include/vcs_version.h with a custom command89[39/165] Compiling C object test/test_picture.p/.._src_picture.c.o90[40/165] Compiling C object test/test_predict.p/meson-generated_.._.._src_vmaf_4k_v0.6.1.json.c.o91[41/165] Compiling C object test/test_predict.p/meson-generated_.._.._src_vmaf_4k_v0.6.1neg.json.c.o92[42/165] Compiling C object test/test_predict.p/meson-generated_.._.._src_vmaf_v0.6.1.json.c.o93[43/165] Compiling C object test/test_predict.p/meson-generated_.._.._src_vmaf_v0.6.1neg.json.c.o94[44/165] Compiling C object src/liblibvmaf_feature.a.p/feature_float_ssim.c.o95[45/165] Compiling C object src/libvmaf.so.3.0.0.p/meson-generated_.._vmaf_v0.6.1.json.c.o96[46/165] Compiling C object src/libvmaf.so.3.0.0.p/meson-generated_.._vmaf_v0.6.1neg.json.c.o97[47/165] Compiling C object src/libvmaf.so.3.0.0.p/meson-generated_.._vmaf_4k_v0.6.1.json.c.o98[48/165] Compiling C object test/test_log.p/.._src_log.c.o99[49/165] Compiling C object test/test_thread_pool.p/test_thread_pool.c.o100[50/165] Compiling C object src/liblibvmaf_feature.a.p/feature_ssim.c.o101[51/165] Compiling C object src/libvmaf.so.3.0.0.p/meson-generated_.._vmaf_4k_v0.6.1neg.json.c.o102[52/165] Compiling C object test/test_predict.p/test.c.o103[53/165] Compiling C object test/test_predict.p/.._src_feature_alias.c.o104[54/165] Compiling C object test/test_model.p/.._src_log.c.o105[55/165] Compiling C object test/test_thread_pool.p/.._src_thread_pool.c.o106[56/165] Compiling C object src/libvmaf.so.3.0.0.p/mem.c.o107[57/165] Compiling C object src/liblibvmaf_feature.a.p/feature_ms_ssim.c.o108[58/165] Compiling C object src/liblibvmaf_feature.a.p/feature_iqa_ssim_tools.c.o109[59/165] Compiling C object src/liblibvmaf_feature.a.p/feature_iqa_convolve.c.o110[60/165] Compiling C object src/liblibvmaf_feature.a.p/feature_feature_collector.c.o111[61/165] Compiling C object test/test_model.p/meson-generated_.._.._src_vmaf_b_v0.6.3.json.c.o112[62/165] Compiling C object test/test_predict.p/meson-generated_.._.._src_vmaf_b_v0.6.3.json.c.o113[63/165] Compiling C object src/liblibvmaf_feature.a.p/feature_integer_psnr.c.o114[64/165] Compiling C object src/liblibvmaf_feature.a.p/feature_feature_extractor.c.o115[65/165] Compiling C object test/test_model.p/.._src_dict.c.o116[66/165] Compiling C object src/libvmaf.so.3.0.0.p/dict.c.o117[67/165] Compiling C object src/libvmaf.so.3.0.0.p/opt.c.o118[68/165] Compiling C object src/libvmaf.so.3.0.0.p/ref.c.o119[69/165] Compiling C object test/test_feature_extractor.p/test.c.o120[70/165] Compiling C object src/libvmaf.so.3.0.0.p/model.c.o121../src/model.c: In function 'vmaf_model_generate_name':122../src/model.c:136:9: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-truncation]123 136 | strncpy(name, cfg->name, name_sz);124 | ^125../src/model.c:127:21: note: length computed here126 127 | cfg->name ? strlen(cfg->name) + 1 : strlen(default_name) + 1;127 | ^~~~~~~~~~~~~~~~~128[71/165] Compiling C object src/libvmaf.so.3.0.0.p/log.c.o129[72/165] Compiling C object src/libvmaf.so.3.0.0.p/thread_pool.c.o130[73/165] Compiling C object src/libvmaf.so.3.0.0.p/picture.c.o131[74/165] Compiling C object test/test_predict.p/.._src_dict.c.o132[75/165] Compiling C object test/test_predict.p/.._src_model.c.o133../src/model.c: In function 'vmaf_model_generate_name':134../src/model.c:136:9: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-truncation]135 136 | strncpy(name, cfg->name, name_sz);136 | ^137../src/model.c:127:21: note: length computed here138 127 | cfg->name ? strlen(cfg->name) + 1 : strlen(default_name) + 1;139 | ^~~~~~~~~~~~~~~~~140[76/165] Compiling C object src/libvmaf.so.3.0.0.p/meson-generated_.._vmaf_b_v0.6.3.json.c.o141[77/165] Compiling C object test/test_predict.p/.._src_log.c.o142[78/165] Compiling C object src/libvmaf.so.3.0.0.p/fex_ctx_vector.c.o143[79/165] Compiling C object test/test_feature_extractor.p/.._src_mem.c.o144[80/165] Compiling C object src/liblibvmaf_feature.a.p/feature_ciede.c.o145[81/165] Compiling C object test/test_ref.p/test_ref.c.o146[82/165] Compiling C object test/test_feature_extractor.p/.._src_log.c.o147[83/165] Compiling C object test/test_cpu.p/test.c.o148[84/165] Compiling C object test/test_dict.p/test.c.o149[85/165] Compiling C object test/test_feature.p/test.c.o150[86/165] Compiling C object test/test_feature.p/.._src_feature_alias.c.o151[87/165] Compiling C object test/test_feature_extractor.p/.._src_ref.c.o152[88/165] Compiling C object src/liblibvmaf_feature.a.p/feature_third_party_xiph_psnr_hvs.c.o153[89/165] Compiling C object test/test_feature_extractor.p/.._src_picture.c.o154[90/165] Compiling C object test/test_feature_collector.p/test_feature_collector.c.o155[91/165] Compiling C object test/test_cpu.p/test_cpu.c.o156[92/165] Compiling C object test/test_ref.p/test.c.o157[93/165] Compiling C object test/test_predict.p/.._src_feature_feature_name.c.o158[94/165] Compiling C object test/test_feature_extractor.p/.._src_opt.c.o159[95/165] Compiling C object test/test_cambi.p/.._src_mem.c.o160[96/165] Linking static target src/liblibvmaf_cpu.a161[97/165] Compiling C object test/test_predict.p/.._src_feature_feature_collector.c.o162[98/165] Compiling C object test/test_ciede.p/test.c.o163[99/165] Compiling C object test/test_ref.p/.._src_ref.c.o164[100/165] Compiling C object tools/vmaf.p/cli_parse.c.o165[101/165] Compiling C object test/test_cambi.p/test.c.o166[102/165] Compiling C object src/liblibvmaf_feature.a.p/feature_integer_motion.c.o167In file included from ../src/feature/integer_motion.c:29:168../src/feature/integer_motion.h: In function 'edge_16':169../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]170 37 | int i_tap = horizontal ? i : i - radius + k;171 | ^172../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]173 38 | int j_tap = horizontal ? j - radius + k : j;174 | ^175[103/165] Compiling C object test/test_luminance_tools.p/test.c.o176[104/165] Compiling C object test/test_cli_parse.p/test.c.o177[105/165] Compiling C object test/test_predict.p/.._src_feature_feature_extractor.c.o178[106/165] Compiling C object test/test_feature_extractor.p/.._src_dict.c.o179[107/165] Linking target test/test_thread_pool180[108/165] Compiling C object test/test_cambi.p/.._src_ref.c.o181[109/165] Linking target test/test_picture182[110/165] Compiling C object test/test_feature_extractor.p/test_feature_extractor.c.o183[111/165] Linking target test/test_ref184[112/165] Compiling C object src/libvmaf.so.3.0.0.p/libvmaf.c.o185[113/165] Compiling C object tools/vmaf.p/vmaf.c.o186[114/165] Compiling C object test/test_cambi.p/.._src_picture.c.o187[115/165] Linking target test/test_cpu188[116/165] Compiling C object test/test_model.p/.._src_read_json_model.c.o189[117/165] Compiling C object test/test_predict.p/.._src_read_json_model.c.o190[118/165] Linking target test/test_log191[119/165] Compiling C object test/test_predict.p/test_predict.c.o192In file included from ../test/test_predict.c:23:193../src/predict.c: In function 'piecewise_linear_mapping':194../src/predict.c:129:28: warning: 'slope' may be used uninitialized [-Wmaybe-uninitialized]195 129 | *y = slope * x + offset;196 | ~~~~~~^~~197../src/predict.c:91:12: note: 'slope' was declared here198 91 | double slope, offset;199 | ^~~~~200../src/predict.c:129:32: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]201 129 | *y = slope * x + offset;202 | ~~~~~~~~~~^~~~~~~~203../src/predict.c:91:19: note: 'offset' was declared here204 91 | double slope, offset;205 | ^~~~~~206[120/165] Compiling C object test/test_feature.p/test_feature.c.o207[121/165] Compiling C object test/test_feature.p/.._src_dict.c.o208[122/165] Compiling C object src/libvmaf.so.3.0.0.p/predict.c.o209In function 'piecewise_linear_mapping',210 inlined from 'transform.part.0' at ../src/predict.c:191:9:211../src/predict.c:141:32: warning: 'slope' may be used uninitialized [-Wmaybe-uninitialized]212 141 | *y = slope * x + offset;213 | ~~~~~~^~~214../src/predict.c: In function 'transform.part.0':215../src/predict.c:91:12: note: 'slope' was declared here216 91 | double slope, offset;217 | ^~~~~218In function 'piecewise_linear_mapping',219 inlined from 'transform.part.0' at ../src/predict.c:191:9:220../src/predict.c:141:36: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]221 141 | *y = slope * x + offset;222 | ~~~~~~~~~~^~~~~~~~223../src/predict.c: In function 'transform.part.0':224../src/predict.c:91:19: note: 'offset' was declared here225 91 | double slope, offset;226 | ^~~~~~227[123/165] Compiling C object src/libvmaf.so.3.0.0.p/read_json_model.c.o228[124/165] Compiling C object test/test_model.p/test_model.c.o229In file included from ../test/test_model.c:23:230../src/model.c: In function 'vmaf_model_generate_name':231../src/model.c:136:9: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-truncation]232 136 | strncpy(name, cfg->name, name_sz);233 | ^234../src/model.c:127:21: note: length computed here235 127 | cfg->name ? strlen(cfg->name) + 1 : strlen(default_name) + 1;236 | ^~~~~~~~~~~~~~~~~237[125/165] Compiling C object test/test_cli_parse.p/test_cli_parse.c.o238[126/165] Compiling C object test/test_luminance_tools.p/test_luminance_tools.c.o239[127/165] Compiling C object src/libvmaf.so.3.0.0.p/output.c.o240[128/165] Compiling C object tools/vmaf.p/y4m_input.c.o241[129/165] Compiling C object test/test_cli_parse.p/.._tools_cli_parse.c.o242[130/165] Linking target test/test_feature243[131/165] Compiling C object test/test_model.p/.._src_pdjson.c.o244[132/165] Compiling C object test/test_ciede.p/test_ciede.c.o245[133/165] Compiling C object test/test_predict.p/.._src_pdjson.c.o246[134/165] Compiling C object src/liblibvmaf_feature.a.p/feature_integer_vif.c.o247../src/feature/integer_vif.c: In function 'vif_compute_line_residuals':248../src/feature/integer_vif.c:497:13: warning: variable 'add_shift_round_VP_sq' set but not used [-Wunused-but-set-variable]249 497 | int32_t add_shift_round_VP_sq, shift_VP_sq;250 | ^~~~~~~~~~~~~~~~~~~~~251../src/feature/integer_vif.c:496:33: warning: variable 'shift_VP' set but not used [-Wunused-but-set-variable]252 496 | int32_t add_shift_round_VP, shift_VP;253 | ^~~~~~~~254../src/feature/integer_vif.c:496:13: warning: variable 'add_shift_round_VP' set but not used [-Wunused-but-set-variable]255 496 | int32_t add_shift_round_VP, shift_VP;256 | ^~~~~~~~~~~~~~~~~~257[135/165] Compiling C object test/test_dict.p/test_dict.c.o258[136/165] Compiling C object src/libvmaf.so.3.0.0.p/pdjson.c.o259[137/165] Compiling C object src/libx86_avx512.a.p/feature_x86_motion_avx512.c.o260In file included from ../src/feature/x86/motion_avx512.c:25:261../src/feature/integer_motion.h: In function 'edge_16':262../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]263 37 | int i_tap = horizontal ? i : i - radius + k;264 | ^265../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]266 38 | int j_tap = horizontal ? j - radius + k : j;267 | ^268../src/feature/x86/motion_avx512.c: In function 'x_convolution_16_avx512':269../src/feature/x86/motion_avx512.c:39:15: warning: unused variable 'tmpdst' [-Wunused-variable]270 39 | uint16_t *tmpdst = dst;271 | ^~~~~~272[138/165] Compiling C object src/libx86_avx2.a.p/feature_x86_cambi_avx2.c.o273[139/165] Linking target test/test_dict274[140/165] Compiling C object src/libx86_avx2.a.p/feature_x86_motion_avx2.c.o275In file included from ../src/feature/x86/motion_avx2.c:23:276../src/feature/integer_motion.h: In function 'edge_16':277../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]278 37 | int i_tap = horizontal ? i : i - radius + k;279 | ^280../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]281 38 | int j_tap = horizontal ? j - radius + k : j;282 | ^283[141/165] Compiling C object src/libx86_avx2.a.p/feature_x86_adm_avx2.c.o284[142/165] Compiling C object src/libx86_avx2.a.p/feature_x86_vif_avx2.c.o285../src/feature/x86/vif_avx2.c: In function 'vif_statistic_16_avx2':286../src/feature/x86/vif_avx2.c:556:33: warning: variable 'shift_HP' set but not used [-Wunused-but-set-variable]287 556 | int32_t add_shift_round_HP, shift_HP;288 | ^~~~~~~~289../src/feature/x86/vif_avx2.c:556:13: warning: variable 'add_shift_round_HP' set but not used [-Wunused-but-set-variable]290 556 | int32_t add_shift_round_HP, shift_HP;291 | ^~~~~~~~~~~~~~~~~~292[143/165] Compiling C object src/liblibvmaf_feature.a.p/feature_cambi.c.o293[144/165] Compiling C object src/libx86_avx512.a.p/feature_x86_vif_avx512.c.o294../src/feature/x86/vif_avx512.c: In function 'vif_statistic_8_avx512':295../src/feature/x86/vif_avx512.c:205:32: warning: unused variable 'dis' [-Wunused-variable]296 205 | const uint8_t *dis = (uint8_t*)buf.dis;297 | ^~~298../src/feature/x86/vif_avx512.c:204:32: warning: unused variable 'ref' [-Wunused-variable]299 204 | const uint8_t *ref = (uint8_t*)buf.ref;300 | ^~~301../src/feature/x86/vif_avx512.c:188:28: warning: unused variable 'dis' [-Wunused-variable]302 188 | const uint8_t *dis = (uint8_t*)buf.dis;303 | ^~~304../src/feature/x86/vif_avx512.c:187:28: warning: unused variable 'ref' [-Wunused-variable]305 187 | const uint8_t *ref = (uint8_t*)buf.ref;306 | ^~~307../src/feature/x86/vif_avx512.c:265:25: warning: unused variable 'dst_stride' [-Wunused-variable]308 265 | const ptrdiff_t dst_stride = buf.stride_32 / sizeof(uint32_t);309 | ^~~~~~~~~~310../src/feature/x86/vif_avx512.c:163:26: warning: unused variable 'sigma_nsq' [-Wunused-variable]311 163 | static const int32_t sigma_nsq = 65536 << 1;312 | ^~~~~~~~~313../src/feature/x86/vif_avx512.c:149:20: warning: unused variable 'dis' [-Wunused-variable]314 149 | const uint8_t *dis = (uint8_t*)buf.dis;315 | ^~~316../src/feature/x86/vif_avx512.c:148:20: warning: unused variable 'ref' [-Wunused-variable]317 148 | const uint8_t *ref = (uint8_t*)buf.ref;318 | ^~~319../src/feature/x86/vif_avx512.c: In function 'vif_statistic_16_avx512':320../src/feature/x86/vif_avx512.c:454:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]321 454 | for (unsigned j = 0; j < n << 5; j = j + 32)322 | ^323../src/feature/x86/vif_avx512.c:470:32: warning: unused variable 'fcoeff' [-Wunused-variable]324 470 | const uint16_t fcoeff = vif_filt[fi];325 | ^~~~~~326../src/feature/x86/vif_avx512.c:628:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]327 628 | for (unsigned j = 0; j < n << 4; j = j + 16)328 | ^329../src/feature/x86/vif_avx512.c:743:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]330 743 | if ((n << 4) != w) {331 | ^~332../src/feature/x86/vif_avx512.c:413:26: warning: unused variable 'sigma_nsq' [-Wunused-variable]333 413 | static const int32_t sigma_nsq = 65536 << 1;334 | ^~~~~~~~~335../src/feature/x86/vif_avx512.c:405:33: warning: variable 'shift_HP' set but not used [-Wunused-but-set-variable]336 405 | int32_t add_shift_round_HP, shift_HP;337 | ^~~~~~~~338../src/feature/x86/vif_avx512.c:405:13: warning: variable 'add_shift_round_HP' set but not used [-Wunused-but-set-variable]339 405 | int32_t add_shift_round_HP, shift_HP;340 | ^~~~~~~~~~~~~~~~~~341../src/feature/x86/vif_avx512.c:401:21: warning: unused variable 'dst_stride' [-Wunused-variable]342 401 | const ptrdiff_t dst_stride = buf.stride_32 / sizeof(uint32_t);343 | ^~~~~~~~~~344../src/feature/x86/vif_avx512.c: In function 'vif_subsample_rd_8_avx512':345../src/feature/x86/vif_avx512.c:820:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]346 820 | for (unsigned j = 0; j < n << 5; j = j + 32)347 | ^348../src/feature/x86/vif_avx512.c:954:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]349 954 | for (unsigned j = 0; j < n << 4; j = j + 16)350 | ^351../src/feature/x86/vif_avx512.c:782:9: warning: unused variable 'fwidth_x' [-Wunused-variable]352 782 | int fwidth_x = (fwidth % 2 == 0) ? fwidth : fwidth + 1;353 | ^~~~~~~~354../src/feature/x86/vif_avx512.c: In function 'vif_subsample_rd_16_avx512':355../src/feature/x86/vif_avx512.c:1154:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]356 1154 | for (unsigned j = 0; j < n << 4; j = j + 32)357 | ^358../src/feature/x86/vif_avx512.c:1164:32: warning: unused variable 'fcoeff' [-Wunused-variable]359 1164 | const uint16_t fcoeff = vif_filt[fi];360 | ^~~~~~361../src/feature/x86/vif_avx512.c:1223:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]362 1223 | for (unsigned j = 0; j < n << 4; j = j + 16)363 | ^364../src/feature/x86/vif_avx512.c:1230:29: warning: unused variable 'dis' [-Wunused-variable]365 1230 | const uint16_t *dis = (uint16_t *)buf.dis;366 | ^~~367../src/feature/x86/vif_avx512.c:1229:29: warning: unused variable 'ref' [-Wunused-variable]368 1229 | const uint16_t *ref = (uint16_t *)buf.tmp.ref_convol;369 | ^~~370[145/165] Linking static target src/libx86_avx512.a371[146/165] Compiling C++ object src/libvmaf.so.3.0.0.p/svm.cpp.o372../src/svm.cpp: In function 'decision_function svm_train_one(const svm_problem*, const svm_parameter*, double, double)':373../src/svm.cpp:1676:13: warning: 'si.Solver::SolutionInfo::rho' may be used uninitialized [-Wmaybe-uninitialized]374 1676 | info("obj = %f, rho = %f\n",si.obj,si.rho);375 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~376../src/svm.cpp:1656:30: note: 'si' declared here377 1656 | Solver::SolutionInfo si;378 | ^~379../src/svm.cpp:1676:13: warning: 'si.Solver::SolutionInfo::obj' may be used uninitialized [-Wmaybe-uninitialized]380 1676 | info("obj = %f, rho = %f\n",si.obj,si.rho);381 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~382../src/svm.cpp:1656:30: note: 'si' declared here383 1656 | Solver::SolutionInfo si;384 | ^~385[147/165] Compiling C object test/test_cambi.p/test_cambi.c.o386[148/165] Compiling C object src/libx86_avx2.a.p/feature_common_convolution_avx.c.o387In file included from /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/include/immintrin.h:43,388 from ../src/feature/common/convolution_avx.c:19:389In function '_mm256_mul_ps',390 inlined from 'convolution_f32_avx_s_1d_h_scanline' at ../src/feature/common/convolution_avx.c:136:10:391/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/include/avxintrin.h:304:10: warning: 'f4' may be used uninitialized [-Wmaybe-uninitialized]392 304 | return (__m256) ((__v8sf)__A * (__v8sf)__B);393 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~394../src/feature/common/convolution_avx.c: In function 'convolution_f32_avx_s_1d_h_scanline':395../src/feature/common/convolution_avx.c:66:48: note: 'f4' was declared here396 66 | __m256 f0, f1, f2, f3, f4, f5, f6, f7, f8;397 | ^~398In function '_mm256_mul_ps',399 inlined from 'convolution_f32_avx_s_1d_v_scanline' at ../src/feature/common/convolution_avx.c:508:10,400 inlined from 'convolution_f32_avx_s_1d' at ../src/feature/common/convolution_avx.c:810:3:401/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/include/avxintrin.h:304:10: warning: 'f4' may be used uninitialized [-Wmaybe-uninitialized]402 304 | return (__m256) ((__v8sf)__A * (__v8sf)__B);403 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~404../src/feature/common/convolution_avx.c: In function 'convolution_f32_avx_s_1d':405../src/feature/common/convolution_avx.c:438:48: note: 'f4' was declared here406 438 | __m256 f0, f1, f2, f3, f4, f5, f6, f7, f8;407 | ^~408In function '_mm256_mul_ps',409 inlined from 'convolution_f32_avx_s_1d_v_sq_scanline' at ../src/feature/common/convolution_avx.c:1224:10,410 inlined from 'convolution_f32_avx_s_1d_sq' at ../src/feature/common/convolution_avx.c:1561:3:411/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/include/avxintrin.h:304:10: warning: 'f4' may be used uninitialized [-Wmaybe-uninitialized]412 304 | return (__m256) ((__v8sf)__A * (__v8sf)__B);413 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~414../src/feature/common/convolution_avx.c: In function 'convolution_f32_avx_s_1d_sq':415../src/feature/common/convolution_avx.c:1149:48: note: 'f4' was declared here416 1149 | __m256 f0, f1, f2, f3, f4, f5, f6, f7, f8;417 | ^~418In function '_mm256_mul_ps',419 inlined from 'convolution_f32_avx_s_1d_v_xy_scanline' at ../src/feature/common/convolution_avx.c:2012:10,420 inlined from 'convolution_f32_avx_s_1d_xy' at ../src/feature/common/convolution_avx.c:2389:3:421/nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/include/avxintrin.h:304:10: warning: 'f4' may be used uninitialized [-Wmaybe-uninitialized]422 304 | return (__m256) ((__v8sf)__A * (__v8sf)__B);423 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~424../src/feature/common/convolution_avx.c: In function 'convolution_f32_avx_s_1d_xy':425../src/feature/common/convolution_avx.c:1932:48: note: 'f4' was declared here426 1932 | __m256 f0, f1, f2, f3, f4, f5, f6, f7, f8;427 | ^~428[149/165] Linking static target src/libx86_avx2.a429[150/165] Compiling C object src/liblibvmaf_feature.a.p/feature_integer_adm.c.o430[151/165] Linking static target src/liblibvmaf_feature.a431[152/165] Linking static target src/libvmaf.a432[153/165] Linking target test/test_feature_collector433[154/165] Linking target test/test_feature_extractor434[155/165] Linking target test/test_ciede435[156/165] Linking target test/test_luminance_tools436[157/165] Linking target test/test_cambi437[158/165] Linking target src/libvmaf.so.3.0.0438[159/165] Linking target tools/vmaf439[160/165] Linking target test/test_cli_parse440[161/165] Linking target test/test_context441[162/165] Compiling C++ object test/test_predict.p/.._src_svm.cpp.o442../src/svm.cpp: In function 'decision_function svm_train_one(const svm_problem*, const svm_parameter*, double, double)':443../src/svm.cpp:1676:13: warning: 'si.Solver::SolutionInfo::rho' may be used uninitialized [-Wmaybe-uninitialized]444 1676 | info("obj = %f, rho = %f\n",si.obj,si.rho);445 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~446../src/svm.cpp:1656:30: note: 'si' declared here447 1656 | Solver::SolutionInfo si;448 | ^~449../src/svm.cpp:1676:13: warning: 'si.Solver::SolutionInfo::obj' may be used uninitialized [-Wmaybe-uninitialized]450 1676 | info("obj = %f, rho = %f\n",si.obj,si.rho);451 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~452../src/svm.cpp:1656:30: note: 'si' declared here453 1656 | Solver::SolutionInfo si;454 | ^~455[163/165] Linking target test/test_predict456[164/165] Compiling C++ object test/test_model.p/.._src_svm.cpp.o457../src/svm.cpp: In function 'decision_function svm_train_one(const svm_problem*, const svm_parameter*, double, double)':458../src/svm.cpp:1676:13: warning: 'si.Solver::SolutionInfo::rho' may be used uninitialized [-Wmaybe-uninitialized]459 1676 | info("obj = %f, rho = %f\n",si.obj,si.rho);460 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~461../src/svm.cpp:1656:30: note: 'si' declared here462 1656 | Solver::SolutionInfo si;463 | ^~464../src/svm.cpp:1676:13: warning: 'si.Solver::SolutionInfo::obj' may be used uninitialized [-Wmaybe-uninitialized]465 1676 | info("obj = %f, rho = %f\n",si.obj,si.rho);466 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~467../src/svm.cpp:1656:30: note: 'si' declared here468 1656 | Solver::SolutionInfo si;469 | ^~470[165/165] Linking target test/test_model
installPhase
471mesonInstallPhase flags: ''472Installing src/libvmaf.so.3.0.0 to /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/lib473Installing src/libvmaf.a to /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/lib474Installing tools/vmaf to /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/bin475Installing /build/source/libvmaf/include/libvmaf/libvmaf.h to /nix/store/l79sgbmjc1y1a6i440dzyrsi2wnl1v4x-libvmaf-3.0.0-dev/include/libvmaf476Installing /build/source/libvmaf/include/libvmaf/feature.h to /nix/store/l79sgbmjc1y1a6i440dzyrsi2wnl1v4x-libvmaf-3.0.0-dev/include/libvmaf477Installing /build/source/libvmaf/include/libvmaf/model.h to /nix/store/l79sgbmjc1y1a6i440dzyrsi2wnl1v4x-libvmaf-3.0.0-dev/include/libvmaf478Installing /build/source/libvmaf/include/libvmaf/picture.h to /nix/store/l79sgbmjc1y1a6i440dzyrsi2wnl1v4x-libvmaf-3.0.0-dev/include/libvmaf479Installing /build/source/libvmaf/build/include/libvmaf/version.h to /nix/store/l79sgbmjc1y1a6i440dzyrsi2wnl1v4x-libvmaf-3.0.0-dev/include/libvmaf480Installing /build/source/libvmaf/build/meson-private/libvmaf.pc to /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/lib/pkgconfig481Installing symlink pointing to libvmaf.so.3.0.0 to /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/lib/libvmaf.so.3482Installing symlink pointing to libvmaf.so.3 to /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/lib/libvmaf.so
fixupPhase
483Moving /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/lib/pkgconfig to /nix/store/l79sgbmjc1y1a6i440dzyrsi2wnl1v4x-libvmaf-3.0.0-dev/lib/pkgconfig484Patching '/nix/store/l79sgbmjc1y1a6i440dzyrsi2wnl1v4x-libvmaf-3.0.0-dev/lib/pkgconfig/libvmaf.pc' includedir to output /nix/store/l79sgbmjc1y1a6i440dzyrsi2wnl1v4x-libvmaf-3.0.0-dev485shrinking RPATHs of ELF executables and libraries in /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0486shrinking /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/lib/libvmaf.so.3.0.0487shrinking /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/bin/vmaf488checking for references to /build/ in /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0...489patching script interpreter paths in /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0490stripping (with command strip and flags -S -p) in /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/lib /nix/store/b2dlgdzn0wibj66nrg8wkczrr59yrvl5-libvmaf-3.0.0/bin491shrinking RPATHs of ELF executables and libraries in /nix/store/l79sgbmjc1y1a6i440dzyrsi2wnl1v4x-libvmaf-3.0.0-dev492checking for references to /build/ in /nix/store/l79sgbmjc1y1a6i440dzyrsi2wnl1v4x-libvmaf-3.0.0-dev...493patching script interpreter paths in /nix/store/l79sgbmjc1y1a6i440dzyrsi2wnl1v4x-libvmaf-3.0.0-dev494stripping (with command strip and flags -S -p) in /nix/store/l79sgbmjc1y1a6i440dzyrsi2wnl1v4x-libvmaf-3.0.0-dev/lib