2017-12-11 10:49 GMT+01:00 Mateusz <mateu...@poczta.onet.pl>: > W dniu 11.12.2017 o 00:51, Mateusz pisze: > > W dniu 10.12.2017 o 21:13, Martin Vignali pisze: > >>> > >>> For me there is no "src + (width - 1) * step" in > tests/checkasm/vf_hflip.c > >>> > >>> You pass start of the src buffer but you should pass end of the buffer. > >>> > >>> > >>> > >>> Thanks ! > >> > >> New patch in attach. > > > > Now it is OK in my system (mingw 32/64-bit, VS 2017 64-bit). Thanks! > > VS 2017 32-bit doesn't run this test: > CC tests/checkasm/vf_colorspace.o > vf_colorspace.c > CC tests/checkasm/vf_hflip.o > vf_hflip.c > CC tests/checkasm/vf_threshold.o > vf_threshold.c > CC tests/checkasm/videodsp.o > videodsp.c > CC tests/checkasm/vp8dsp.o > vp8dsp.c > CC tests/checkasm/vp9dsp.o > vp9dsp.c > f:\ffmpeg\libavcodec\get_bits.h(308): warning C4101: 're_cache': > unreferenced local variable > X86ASM tests/checkasm/x86/checkasm.o > STRIP tests/checkasm/x86/checkasm.o > skipping strip -x tests/checkasm/x86/checkasm.o > LD tests/checkasm/checkasm.exe > TEST checkasm-aacpsdsp > TEST checkasm-alacdsp > TEST checkasm-audiodsp > TEST checkasm-blockdsp > TEST checkasm-bswapdsp > TEST checkasm-exrdsp > TEST checkasm-fixed_dsp > TEST checkasm-flacdsp > TEST checkasm-float_dsp > TEST checkasm-fmtconvert > TEST checkasm-g722dsp > TEST checkasm-h264dsp > TEST checkasm-h264pred > TEST checkasm-h264qpel > TEST checkasm-hevc_add_res > TEST checkasm-hevc_idct > TEST checkasm-jpeg2000dsp > TEST checkasm-llviddsp > TEST checkasm-pixblockdsp > TEST checkasm-sbrdsp > TEST checkasm-synth_filter > TEST checkasm-v210enc > TEST checkasm-vf_blend > TEST checkasm-vf_colorspace > TEST checkasm-vf_threshold > TEST checkasm-videodsp > > I don't know why. 64-bit VS 2017 tests vf_hflip, 32/64-bit mingw also. > > If I run this test from command line it works (in 32-bit VS 2017): > $ tests/checkasm/checkasm --test=vf_hflip --bench --seed 1616253308 > benchmarking with native FFmpeg timers > nop: 19.3 > checkasm: using random seed 1616253308 > SSSE3: > - vf_hflip.hflip_byte [OK] > - vf_hflip.hflip_short [OK] > checkasm: all 2 tests passed > hflip_byte_c: 274.1 > hflip_byte_ssse3: 18.1 > hflip_short_c: 194.1 > hflip_short_ssse3: 18.9 > > Any ideas? > > > Do you mean, it's not run when you use make fate-checkasm ? or not run when you use ./tests/checkasm/checkasm ?
If it's for the fate, i not put in the latest patch, the fate line, to run this test need to add in ./tests/fate/checkasm.mak : fate-checkasm-vf_hflip in the fate-checkasm part Martin _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel