bench_new(dst1, subcoef1, stride);
             ^~~~~~~~~
tests/checkasm/vp8dsp.c: In function 'check_luma_dc_wht':
tests/checkasm/checkasm.h:231:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(sysfd, &t, sizeof(t));                         \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
tests/checkasm/checkasm.h:257:17: note: in expansion of macro 'PERF_STOP'
                 PERF_STOP(t);\
                 ^~~~~~~~~
tests/checkasm/vp8dsp.c:245:13: note: in expansion of macro 'bench_new'
             bench_new(block1, dc1);
             ^~~~~~~~~
tests/checkasm/vp8dsp.c: In function 'check_mc':
tests/checkasm/checkasm.h:231:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(sysfd, &t, sizeof(t));                         \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
tests/checkasm/checkasm.h:257:17: note: in expansion of macro 'PERF_STOP'
                 PERF_STOP(t);\
                 ^~~~~~~~~
tests/checkasm/vp8dsp.c:319:25: note: in expansion of macro 'bench_new'
                         bench_new(dst1, size, src, SRC_BUF_STRIDE, height, mx, my);
                         ^~~~~~~~~
tests/checkasm/vp8dsp.c: In function 'check_loopfilter_16y':
tests/checkasm/checkasm.h:231:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(sysfd, &t, sizeof(t));                         \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
tests/checkasm/checkasm.h:257:17: note: in expansion of macro 'PERF_STOP'
                 PERF_STOP(t);\
                 ^~~~~~~~~
tests/checkasm/vp8dsp.c:418:17: note: in expansion of macro 'bench_new'
                 bench_new(buf0, 16, flim_E, flim_I, hev_thresh);
                 ^~~~~~~~~
tests/checkasm/vp8dsp.c: In function 'check_loopfilter_8uv':
tests/checkasm/checkasm.h:231:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(sysfd, &t, sizeof(t));                         \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
tests/checkasm/checkasm.h:257:17: note: in expansion of macro 'PERF_STOP'
                 PERF_STOP(t);\
                 ^~~~~~~~~
tests/checkasm/vp8dsp.c:471:17: note: in expansion of macro 'bench_new'
                 bench_new(buf0u, buf0v, 16, flim_E, flim_I, hev_thresh);
                 ^~~~~~~~~
tests/checkasm/vp8dsp.c: In function 'check_loopfilter_simple':
tests/checkasm/checkasm.h:231:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(sysfd, &t, sizeof(t));                         \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
tests/checkasm/checkasm.h:257:17: note: in expansion of macro 'PERF_STOP'
                 PERF_STOP(t);\
                 ^~~~~~~~~
tests/checkasm/vp8dsp.c:503:13: note: in expansion of macro 'bench_new'
             bench_new(buf0, 16, flim_E);
             ^~~~~~~~~
In file included from tests/checkasm/vp9dsp.c:23:0:
tests/checkasm/vp9dsp.c: In function 'check_ipred':
tests/checkasm/checkasm.h:231:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(sysfd, &t, sizeof(t));                         \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
tests/checkasm/checkasm.h:257:17: note: in expansion of macro 'PERF_STOP'
                 PERF_STOP(t);\
                 ^~~~~~~~~
tests/checkasm/vp9dsp.c:91:21: note: in expansion of macro 'bench_new'
                     bench_new(dst1, size * SIZEOF_PIXEL,l, a);
                     ^~~~~~~~~
tests/checkasm/vp9dsp.c: In function 'check_itxfm':
tests/checkasm/checkasm.h:231:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(sysfd, &t, sizeof(t));                         \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
tests/checkasm/checkasm.h:257:17: note: in expansion of macro 'PERF_STOP'
                 PERF_STOP(t);\
                 ^~~~~~~~~
tests/checkasm/vp9dsp.c:369:25: note: in expansion of macro 'bench_new'
                         bench_new(dst, sz * SIZEOF_PIXEL, coef, eob);
                         ^~~~~~~~~
tests/checkasm/vp9dsp.c: In function 'check_loopfilter':
tests/checkasm/checkasm.h:231:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(sysfd, &t, sizeof(t));                         \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
tests/checkasm/checkasm.h:257:17: note: in expansion of macro 'PERF_STOP'
                 PERF_STOP(t);\
                 ^~~~~~~~~
tests/checkasm/vp9dsp.c:483:21: note: in expansion of macro 'bench_new'
                     bench_new(buf1, 16 * SIZEOF_PIXEL >> dir, E[0], I[0], H[0]);
                     ^~~~~~~~~
tests/checkasm/checkasm.h:231:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(sysfd, &t, sizeof(t));                         \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
tests/checkasm/checkasm.h:257:17: note: in expansion of macro 'PERF_STOP'
                 PERF_STOP(t);\
                 ^~~~~~~~~
tests/checkasm/vp9dsp.c:504:17: note: in expansion of macro 'bench_new'
                 bench_new(buf1, 16 * SIZEOF_PIXEL, E[0], I[0], H[0]);
                 ^~~~~~~~~
tests/checkasm/checkasm.h:231:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(sysfd, &t, sizeof(t));                         \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
tests/checkasm/checkasm.h:257:17: note: in expansion of macro 'PERF_STOP'
                 PERF_STOP(t);\
                 ^~~~~~~~~
tests/checkasm/vp9dsp.c:521:25: note: in expansion of macro 'bench_new'
                         bench_new(buf1, 16 * SIZEOF_PIXEL, M(E), M(I), M(H));
                         ^~~~~~~~~
tests/checkasm/vp9dsp.c: In function 'check_mc':
tests/checkasm/checkasm.h:231:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(sysfd, &t, sizeof(t));                         \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
tests/checkasm/checkasm.h:257:17: note: in expansion of macro 'PERF_STOP'
                 PERF_STOP(t);\
                 ^~~~~~~~~
tests/checkasm/vp9dsp.c:613:33: note: in expansion of macro 'bench_new'
                                 bench_new(dst1, size * SIZEOF_PIXEL,
                                 ^~~~~~~~~
In file included from libavutil/tests/adler32.c:21:0:
libavutil/tests/adler32.c: In function 'main':
./libavutil/timer.h:128:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(linux_perf_fd, &tperf, sizeof(tperf));                             \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavutil/tests/adler32.c:45:13: note: in expansion of macro 'STOP_TIMER'
             STOP_TIMER('adler');
             ^~~~~~~~~~
In file included from libavutil/tests/aes.c:21:0:
libavutil/tests/aes.c: In function 'main':
./libavutil/timer.h:128:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(linux_perf_fd, &tperf, sizeof(tperf));                             \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavutil/tests/aes.c:108:17: note: in expansion of macro 'STOP_TIMER'
                 STOP_TIMER('aes');
                 ^~~~~~~~~~
In file included from libavutil/tests/base64.c:21:0:
libavutil/tests/base64.c: In function 'main':
./libavutil/timer.h:128:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(linux_perf_fd, &tperf, sizeof(tperf));                             \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavutil/tests/base64.c:109:13: note: in expansion of macro 'STOP_TIMER'
             STOP_TIMER('encode')
             ^~~~~~~~~~
./libavutil/timer.h:128:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(linux_perf_fd, &tperf, sizeof(tperf));                             \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavutil/tests/base64.c:114:13: note: in expansion of macro 'STOP_TIMER'
             STOP_TIMER('decode')
             ^~~~~~~~~~
./libavutil/timer.h:128:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(linux_perf_fd, &tperf, sizeof(tperf));                             \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavutil/tests/base64.c:120:13: note: in expansion of macro 'STOP_TIMER'
             STOP_TIMER('syntax check')
             ^~~~~~~~~~
In file included from libavutil/tests/eval.c:19:0:
libavutil/tests/eval.c: In function 'main':
./libavutil/timer.h:128:5: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
     read(linux_perf_fd, &tperf, sizeof(tperf));                             \
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavutil/tests/eval.c:179:13: note: in expansion of macro 'STOP_TIMER'
             STOP_TIMER('av_expr_parse_and_eval');
             ^~~~~~~~~~
libavutil/tests/md5.c: In function 'main':
libavutil/tests/md5.c:41:24: warning: passing argument 2 of 'av_md5_sum' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
     av_md5_sum(md5val, in, 1000);
                        ^~
In file included from libavutil/tests/md5.c:22:0:
./libavutil/md5.h:83:6: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'volatile uint8_t * {aka volatile unsigned char *}'
 void av_md5_sum(uint8_t *dst, const uint8_t *src, size_t len);
      ^~~~~~~~~~
libavutil/tests/md5.c:43:24: warning: passing argument 2 of 'av_md5_sum' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
     av_md5_sum(md5val, in, 63);
                        ^~
In file included from libavutil/tests/md5.c:22:0:
./libavutil/md5.h:83:6: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'volatile uint8_t * {aka volatile unsigned char *}'
 void av_md5_sum(uint8_t *dst, const uint8_t *src, size_t len);
      ^~~~~~~~~~
libavutil/tests/md5.c:45:24: warning: passing argument 2 of 'av_md5_sum' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
     av_md5_sum(md5val, in, 64);
                        ^~
In file included from libavutil/tests/md5.c:22:0:
./libavutil/md5.h:83:6: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'volatile uint8_t * {aka volatile unsigned char *}'
 void av_md5_sum(uint8_t *dst, const uint8_t *src, size_t len);
      ^~~~~~~~~~
libavutil/tests/md5.c:47:24: warning: passing argument 2 of 'av_md5_sum' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
     av_md5_sum(md5val, in, 65);
                        ^~
In file included from libavutil/tests/md5.c:22:0:
./libavutil/md5.h:83:6: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'volatile uint8_t * {aka volatile unsigned char *}'
 void av_md5_sum(uint8_t *dst, const uint8_t *src, size_t len);
      ^~~~~~~~~~
libavutil/tests/md5.c:51:24: warning: passing argument 2 of 'av_md5_sum' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
     av_md5_sum(md5val, in, 999);
                        ^~
In file included from libavutil/tests/md5.c:22:0:
./libavutil/md5.h:83:6: note: expected 'const uint8_t * {aka const unsigned char *}' but argument is of type 'volatile uint8_t * {aka volatile unsigned char *}'
 void av_md5_sum(uint8_t *dst, const uint8_t *src, size_t len);
      ^~~~~~~~~~
cpu_flags(raw) = 0x0000003F
cpu_flags_str(raw) = armv5te armv6 armv6t2 vfp vfpv3 neon
cpu_flags(effective) = 0x0000003F
cpu_flags_str(effective) = armv5te armv6 armv6t2 vfp vfpv3 neon
threads = 1 (cpu_count = 4)
make: *** [fate-lavf-apng.png] Error 1
make: *** [fate-lavf-apng] Error 1
make: Target 'fate' not remade because of errors.