[FFmpeg-devel] [PATCH] Add tests for various video filters

Nicolas George nicolas.george at normalesup.org
Mon Feb 27 17:28:37 CET 2012


Le nonidi 9 ventôse, an CCXX, Michael Niedermayer a écrit :
> id guess more different/obscure ones, anything not x86 is probably
> more likely to have issues
> but there also could be issues between x86 32 and 64

I could test on gcc63 (
Linux deluxe 2.6.26-2-sparc64-smp #1 SMP Thu Jan 27 03:27:39 UTC 2011 sparc64 GNU/Linux
) and mandelbrot and cellauto failed. I left them out and pushed the rest.

Cellauto could probably be made bitexact with not much effort.

On gcc42 (
Linux gcc42 2.6.27.1 #476 Tue Oct 20 14:25:23 CST 2009 mips64 GNU/Linux
gcc (RAYS 4.3.0-4.rays0) 4.3.1 20080501 (prerelease)
), compilation fails with:

gcc -I. -I./ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -DHAVE_AV_CONFIG_H -std=c99 -fomit-frame-pointer -fPIC -pthread -g -Wdeclaration-after-statement -Wall -Wno-parentheses -Wno-switch -Wno-format-zero-length -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wno-pointer-to-int-cast -Wstrict-prototypes -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -Werror=implicit-function-declaration -Werror=missing-prototypes  -MMD -MF libavformat/asfcrypt.d -MT libavformat/asfcrypt.o -c -o libavformat/asfcrypt.o libavformat/asfcrypt.c
/tmp/ccIhXf5y.s: Assembler messages:
/tmp/ccIhXf5y.s:374: Error: opcode not supported on this processor: mips1 (mips1) `ldl $4,7($2)'
/tmp/ccIhXf5y.s:375: Error: opcode not supported on this processor: mips1 (mips1) `ldr $4,0($2)'
/tmp/ccIhXf5y.s:512: Error: opcode not supported on this processor: mips1 (mips1) `ldl $6,7($5)'
/tmp/ccIhXf5y.s:513: Error: opcode not supported on this processor: mips1 (mips1) `ldr $6,0($5)'
/tmp/ccIhXf5y.s:1912: Error: opcode not supported on this processor: mips1 (mips1) `sdl $12,7($4)'
/tmp/ccIhXf5y.s:1913: Error: opcode not supported on this processor: mips1 (mips1) `sdr $12,0($4)'
make: *** [libavformat/asfcrypt.o] Error 1

I can make further tests if someone happens to be interested, but maybe this
is just gcc being too old.

Regards,

-- 
  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20120227/e7dcc3e6/attachment.asc>


More information about the ffmpeg-devel mailing list