[FFmpeg-devel] [PATCH] avcodec/tests: added test for celp_math.c

Michael Niedermayer michael at niedermayer.cc
Thu Mar 23 15:34:11 EET 2017


On Thu, Mar 23, 2017 at 02:18:53AM -0700, Thomas Turner wrote:
> Signed-off-by: Thomas Turner <thomastdt at googlemail.com>
> ---
>  libavcodec/Makefile          |  1 +
>  libavcodec/tests/celp_math.c | 22 ++++++++++++++++++++++
>  tests/fate/libavcodec.mak    |  5 +++++
>  3 files changed, 28 insertions(+)
>  create mode 100644 libavcodec/tests/celp_math.c
> 
> diff --git a/libavcodec/Makefile b/libavcodec/Makefile
> index b8d7a00..eae7b8e 100644
> --- a/libavcodec/Makefile
> +++ b/libavcodec/Makefile
> @@ -1023,6 +1023,7 @@ SKIPHEADERS-$(CONFIG_VDPAU)            += vdpau.h vdpau_internal.h
>  SKIPHEADERS-$(CONFIG_VIDEOTOOLBOX)     += videotoolbox.h vda_vt_internal.h
>  
>  TESTPROGS = avpacket                                                    \
> +            celp_math                                                   \
>              imgconvert                                                  \
>              jpeg2000dwt                                                 \
>              mathops                                                    \

> diff --git a/libavcodec/tests/celp_math.c b/libavcodec/tests/celp_math.c
> new file mode 100644
> index 0000000..24cfced
> --- /dev/null
> +++ b/libavcodec/tests/celp_math.c
> @@ -0,0 +1,22 @@
> +#include "libavutil/libm.h"

missing license header

also fails on x86-32 linux
can you reproduce it ?

/home/michael/ffmpeg-git/ffmpeg/tests/fate-run.sh fate-celp_math "/home/michael/fatesamples/fate/fate-suite/" "" "/home/michael/ffmpeg-git/ffmpeg/linux32" 'run libavcodec/tests/celp_math' '' '/dev/null' '' '1' '' '' '' '' '' '' '' ''
 /home/michael/ffmpeg-git/ffmpeg/linux32/libavcodec/tests/celp_math
Test celp_math failed. Look at tests/data/fate/celp_math.err for details.
Assertion 16.94f == r failed at src/libavcodec/tests/celp_math.c:15
Aborted

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

No great genius has ever existed without some touch of madness. -- Aristotle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170323/0eb7dd30/attachment.sig>


More information about the ffmpeg-devel mailing list