--- /dev/fd/5 2019-12-14 04:07:06.787999000 +0100 +++ - 2019-12-14 04:07:06.793556246 +0100 @@ -1,14 +1,14 @@ GEN libavutil/libavutil.version -GEN libavformat/libavformat.version GEN libavcodec/libavcodec.version +GEN libavformat/libavformat.version GEN libswscale/libswscale.version GEN libavresample/libavresample.version GEN libavfilter/libavfilter.version GEN libavdevice/libavdevice.version CC libavdevice/alldevices.o CC libavdevice/avdevice.o -GEN libavdevice/libavdevice.pc CC libavfilter/af_aformat.o +GEN libavdevice/libavdevice.pc CC libavfilter/af_amix.o /home/martin/fate/src/libavdevice/avdevice.c:35:41: warning: adding 'unsigned long long' to a string does not append to the string [-Wstring-plus-int] return LICENSE_PREFIX LIBAV_LICENSE + sizeof(LICENSE_PREFIX) - 1; @@ -22,18 +22,18 @@ CC libavfilter/af_ashowinfo.o CC libavfilter/af_asyncts.o CC libavfilter/af_channelmap.o -/home/martin/fate/src/libavfilter/af_ashowinfo.c:141:54: warning: implicit conversion from 'unsigned int' to 'float' changes value from 4294967295 to 4294967296 [-Wimplicit-int-float-conversion] - av_log(ctx, AV_LOG_INFO, "%f", (float)peak / UINT32_MAX); - ~ ^~~~~~~~~~ -/home/martin/clang-nightly/aarch64-w64-mingw32/include/stdint.h:88:20: note: expanded from macro 'UINT32_MAX' -#define UINT32_MAX 0xffffffffU /* 4294967295U */ - ^~~~~~~~~~~ /home/martin/fate/src/libavfilter/af_asyncts.c:59:161: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-int-float-conversion] { "first_pts", "Assume the first pts should be this value.", OFFSET(first_pts), AV_OPT_TYPE_INT64, { .i64 = AV_NOPTS_VALUE }, INT64_MIN, INT64_MAX, A }, ~ ^~~~~~~~~ /home/martin/clang-nightly/aarch64-w64-mingw32/include/stdint.h:84:19: note: expanded from macro 'INT64_MAX' #define INT64_MAX 9223372036854775807LL ^~~~~~~~~~~~~~~~~~~~~ +/home/martin/fate/src/libavfilter/af_ashowinfo.c:141:54: warning: implicit conversion from 'unsigned int' to 'float' changes value from 4294967295 to 4294967296 [-Wimplicit-int-float-conversion] + av_log(ctx, AV_LOG_INFO, "%f", (float)peak / UINT32_MAX); + ~ ^~~~~~~~~~ +/home/martin/clang-nightly/aarch64-w64-mingw32/include/stdint.h:88:20: note: expanded from macro 'UINT32_MAX' +#define UINT32_MAX 0xffffffffU /* 4294967295U */ + ^~~~~~~~~~~ 1 warning generated. CC libavfilter/af_channelsplit.o 1 warning generated. @@ -46,9 +46,8 @@ CC libavfilter/asrc_anullsrc.o CC libavfilter/audio.o CC libavfilter/avfilter.o -CC libavfilter/avfiltergraph.o CC libavfilter/buffersink.o -CC libavfilter/buffersrc.o +CC libavfilter/avfiltergraph.o /home/martin/fate/src/libavfilter/avfilter.c:54:41: warning: adding 'unsigned long long' to a string does not append to the string [-Wstring-plus-int] return LICENSE_PREFIX LIBAV_LICENSE + sizeof(LICENSE_PREFIX) - 1; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ @@ -56,6 +55,7 @@ return LICENSE_PREFIX LIBAV_LICENSE + sizeof(LICENSE_PREFIX) - 1; ^ & [ ] +CC libavfilter/buffersrc.o /home/martin/fate/src/libavfilter/avfilter.c:682:53: warning: passing 'uint8_t *[8]' to parameter of type 'const uint8_t **' (aka 'const unsigned char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] av_image_copy(out->data, out->linesize, frame->data, frame->linesize, ^~~~~~~~~~~ @@ -74,6 +74,7 @@ CC libavfilter/trim.o CC libavfilter/vf_aspect.o CC libavfilter/vf_blackframe.o +CC libavfilter/vf_boxblur.o /home/martin/fate/src/libavfilter/trim.c:198:5: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-int-float-conversion] COMMON_OPTS ^~~~~~~~~~~ @@ -134,10 +135,9 @@ /home/martin/clang-nightly/aarch64-w64-mingw32/include/stdint.h:84:19: note: expanded from macro 'INT64_MAX' #define INT64_MAX 9223372036854775807LL ^~~~~~~~~~~~~~~~~~~~~ -CC libavfilter/vf_boxblur.o -8 warnings generated. CC libavfilter/vf_copy.o CC libavfilter/vf_crop.o +8 warnings generated. CC libavfilter/vf_cropdetect.o CC libavfilter/vf_delogo.o CC libavfilter/vf_drawbox.o @@ -165,8 +165,8 @@ /home/martin/fate/src/libavutil/common.h:66:34: note: expanded from macro 'FFMIN' #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) ^ -CC libavfilter/vf_hflip.o 2 warnings generated. +CC libavfilter/vf_hflip.o CC libavfilter/vf_hqdn3d.o CC libavfilter/vf_hwdownload.o CC libavfilter/vf_hwmap.o @@ -194,9 +194,9 @@ int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], ^ CC libavfilter/vf_shuffleplanes.o +1 warning generated. CC libavfilter/vf_transpose.o CC libavfilter/vf_unsharp.o -1 warning generated. CC libavfilter/vf_vflip.o CC libavfilter/vf_yadif.o CC libavfilter/video.o @@ -204,6 +204,7 @@ CC libavfilter/vsrc_color.o CC libavfilter/vsrc_movie.o CC libavfilter/vsrc_nullsrc.o +CC libavfilter/vsrc_testsrc.o /home/martin/fate/src/libavfilter/vsrc_movie.c:160:23: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] movie->codec_ctx->refcounted_frames = 1; ^ @@ -222,7 +223,6 @@ /home/martin/fate/src/libavutil/attributes.h:76:49: note: expanded from macro 'attribute_deprecated' # define attribute_deprecated __attribute__((deprecated)) ^ -CC libavfilter/vsrc_testsrc.o GEN libavfilter/libavfilter.pc CC libavformat/4xm.o 2 warnings generated. @@ -265,8 +265,8 @@ /home/martin/fate/src/libavformat/avio.c:200:66: note: passing argument to parameter 'buf' here static inline int retry_transfer_wrapper(URLContext *h, uint8_t *buf, ^ -2 warnings generated. CC libavformat/avlanguage.o +2 warnings generated. CC libavformat/avs.o CC libavformat/bethsoftvid.o CC libavformat/bfi.o @@ -347,7 +347,6 @@ CC libavformat/http.o CC libavformat/httpauth.o CC libavformat/icecast.o -CC libavformat/id3v1.o /home/martin/fate/src/libavformat/http.c:117:89: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-int-float-conversion] { "offset", "initial byte offset", OFFSET(off), AV_OPT_TYPE_INT64, { .i64 = 0 }, 0, INT64_MAX, D }, ~ ^~~~~~~~~ @@ -360,6 +359,7 @@ /home/martin/clang-nightly/aarch64-w64-mingw32/include/stdint.h:84:19: note: expanded from macro 'INT64_MAX' #define INT64_MAX 9223372036854775807LL ^~~~~~~~~~~~~~~~~~~~~ +CC libavformat/id3v1.o CC libavformat/id3v2.o 2 warnings generated. CC libavformat/id3v2enc.o @@ -376,8 +376,8 @@ CC libavformat/isom.o CC libavformat/iss.o CC libavformat/iv8.o -CC libavformat/ivfenc.o CC libavformat/ivfdec.o +CC libavformat/ivfenc.o CC libavformat/jvdec.o CC libavformat/latmenc.o CC libavformat/lmlm4.o @@ -405,8 +405,8 @@ CC libavformat/mov_chan.o CC libavformat/mov_esds.o CC libavformat/movenc.o -1 warning generated. CC libavformat/movenchint.o +1 warning generated. CC libavformat/mp3dec.o CC libavformat/mp3enc.o CC libavformat/mpc.o @@ -464,6 +464,7 @@ CC libavformat/options.o CC libavformat/os_support.o CC libavformat/paf.o +CC libavformat/pcm.o In file included from /home/martin/fate/src/libavformat/options.c:34: /home/martin/fate/src/libavformat/options_table.h:62:146: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-int-float-conversion] {"max_interleave_delta", "maximum buffering duration for interleaving", OFFSET(max_interleave_delta), AV_OPT_TYPE_INT64, { .i64 = 10000000 }, 0, INT64_MAX, E }, @@ -471,7 +472,6 @@ /home/martin/clang-nightly/aarch64-w64-mingw32/include/stdint.h:84:19: note: expanded from macro 'INT64_MAX' #define INT64_MAX 9223372036854775807LL ^~~~~~~~~~~~~~~~~~~~~ -CC libavformat/pcm.o 1 warning generated. CC libavformat/pcmdec.o /home/martin/fate/src/libavformat/os_support.c:253:23: warning: result of comparison of unsigned expression < 0 is always false [-Wtautological-unsigned-zero-compare] @@ -482,10 +482,10 @@ CC libavformat/pmpdec.o CC libavformat/protocols.o CC libavformat/psxstr.o -CC libavformat/pva.o /home/martin/fate/src/libavformat/protocols.c:87:7: warning: assigning to 'const URLProtocol **' (aka 'const struct URLProtocol **') from 'const URLProtocol *const *' (aka 'const struct URLProtocol *const *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] p = p ? p + 1 : url_protocols; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ +CC libavformat/pva.o 1 warning generated. CC libavformat/qcp.o CC libavformat/r3d.o @@ -502,9 +502,9 @@ /home/martin/fate/src/libavformat/avio_internal.h:30:34: note: passing argument to parameter 'buffer' here unsigned char *buffer, ^ +1 warning generated. CC libavformat/riffenc.o CC libavformat/rl2.o -1 warning generated. CC libavformat/rm.o CC libavformat/rmdec.o CC libavformat/rmenc.o @@ -553,17 +553,17 @@ CC libavformat/rtpenc.o CC libavformat/rtpenc_aac.o CC libavformat/rtpenc_amr.o +CC libavformat/rtpenc_chain.o /home/martin/fate/src/libavformat/rtpdec_qt.c:76:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] ffio_init_context(&pb, buf, len, 0, NULL, NULL, NULL, NULL); ^~~ /home/martin/fate/src/libavformat/avio_internal.h:30:34: note: passing argument to parameter 'buffer' here unsigned char *buffer, ^ -CC libavformat/rtpenc_chain.o CC libavformat/rtpenc_h261.o -1 warning generated. CC libavformat/rtpenc_h263.o CC libavformat/rtpenc_h263_rfc2190.o +1 warning generated. CC libavformat/rtpenc_h264_hevc.o CC libavformat/rtpenc_jpeg.o CC libavformat/rtpenc_latm.o @@ -590,8 +590,8 @@ /home/martin/fate/src/libavformat/sdp.c:396:40: warning: implicit conversion from 'int' to 'char' changes value from 186 to -70 [-Wconstant-conversion] config[6] = (RTP_XIPH_IDENT ) & 0xff; ~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -3 warnings generated. CC libavformat/sierravmd.o +3 warnings generated. CC libavformat/siff.o CC libavformat/smacker.o CC libavformat/smjpeg.o @@ -636,13 +636,13 @@ CC libavformat/voc_packet.o CC libavformat/vocdec.o CC libavformat/vocenc.o -CC libavformat/vorbiscomment.o CC libavformat/vqf.o +CC libavformat/vorbiscomment.o CC libavformat/wavdec.o CC libavformat/wavenc.o CC libavformat/wc3movie.o -CC libavformat/westwood_aud.o 1 warning generated. +CC libavformat/westwood_aud.o CC libavformat/westwood_vqa.o CC libavformat/wtv.o CC libavformat/wv.o @@ -699,21 +699,21 @@ CC libavcodec/aac_parser.o CC libavcodec/aaccoder.o CC libavcodec/aacdec.o +CC libavcodec/aacenc.o /home/martin/fate/src/libavcodec/aaccoder.c:624:20: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-int-float-conversion] qmin = INT_MAX; ~ ^~~~~~~ -/home/martin/clang-nightly-mon/lib/clang/10.0.0/include/limits.h:46:19: note: expanded from macro 'INT_MAX' +/home/martin/clang-nightly-tue/lib/clang/10.0.0/include/limits.h:46:19: note: expanded from macro 'INT_MAX' #define INT_MAX __INT_MAX__ ^~~~~~~~~~~ :37:21: note: expanded from here #define __INT_MAX__ 2147483647 ^~~~~~~~~~ -CC libavcodec/aacenc.o CC libavcodec/aacps.o CC libavcodec/aacpsdsp.o CC libavcodec/aacpsy.o -1 warning generated. CC libavcodec/aacsbr.o +1 warning generated. CC libavcodec/aactab.o CC libavcodec/aandcttab.o CC libavcodec/aarch64/dcadsp_init.o @@ -773,8 +773,8 @@ CC libavcodec/adx.o CC libavcodec/adx_parser.o CC libavcodec/adxdec.o -CC libavcodec/adxenc.o CC libavcodec/aic.o +CC libavcodec/adxenc.o CC libavcodec/alac.o CC libavcodec/alac_data.o CC libavcodec/alacenc.o @@ -938,16 +938,16 @@ CC libavcodec/dpx.o CC libavcodec/dpx_parser.o CC libavcodec/dpxenc.o -CC libavcodec/dsicinaudio.o /home/martin/fate/src/libavcodec/dpxenc.c:159:40: warning: passing 'uint8_t *const[8]' to parameter of type 'const uint8_t *const *' (aka 'const unsigned char *const *') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] frame->data, frame->linesize, ^~~~~~~~~~~ /home/martin/fate/src/libavutil/imgutils.h:198:51: note: passing argument to parameter 'src_data' here const uint8_t * const src_data[4], const int src_linesize[4], ^ +1 warning generated. +CC libavcodec/dsicinaudio.o CC libavcodec/dsicinvideo.o CC libavcodec/dss_sp.o -1 warning generated. CC libavcodec/dump_extradata_bsf.o CC libavcodec/dv.o CC libavcodec/dv_profile.o @@ -1056,8 +1056,8 @@ ^ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ CC libavcodec/eamad.o CC libavcodec/eatgq.o -CC libavcodec/eatgv.o 2 warnings generated. +CC libavcodec/eatgv.o CC libavcodec/eatqi.o CC libavcodec/elbg.o CC libavcodec/encode.o @@ -1137,8 +1137,8 @@ CC libavcodec/h263dsp.o CC libavcodec/h2645_parse.o CC libavcodec/h264_cabac.o -CC libavcodec/h264_direct.o CC libavcodec/h264_cavlc.o +CC libavcodec/h264_direct.o CC libavcodec/h264_loopfilter.o CC libavcodec/h264_mb.o CC libavcodec/h264_metadata_bsf.o @@ -1350,8 +1350,8 @@ /home/martin/fate/src/libavutil/imgutils.h:117:35: note: passing argument to parameter 'src_data' here const uint8_t *src_data[4], const int src_linesizes[4], ^ -CC libavcodec/on2avcdata.o 1 warning generated. +CC libavcodec/on2avcdata.o CC libavcodec/options.o In file included from /home/martin/fate/src/libavcodec/options.c:37: /home/martin/fate/src/libavcodec/options_table.h:308:152: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-int-float-conversion] @@ -1406,8 +1406,8 @@ ^ ~~~~~~~~~~~~~~ CC libavcodec/profiles.o CC libavcodec/proresdata.o -CC libavcodec/proresdec.o 2 warnings generated. +CC libavcodec/proresdec.o CC libavcodec/proresdsp.o CC libavcodec/proresenc.o CC libavcodec/psymodel.o @@ -1758,18 +1758,16 @@ CC libavutil/hwcontext_d3d11va.o CC libavutil/hwcontext_dxva2.o CC libavutil/imgutils.o +CC libavutil/intmath.o /home/martin/fate/src/libavutil/imgutils.c:376:62: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'uint8_t *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] return av_image_fill_pointers(dst_data, pix_fmt, height, src, dst_linesize); ^~~ /home/martin/fate/src/libavutil/imgutils.c:102:37: note: passing argument to parameter 'ptr' here uint8_t *ptr, const int linesizes[4]) ^ -CC libavutil/intmath.o CC libavutil/lfg.o CC libavutil/lls.o CC libavutil/log.o -1 warning generated. -CC libavutil/log2_tab.o /home/martin/fate/src/libavutil/hwcontext_dxva2.c:304:9: warning: variable 'err' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!map) ^~~~ @@ -1795,6 +1793,8 @@ /home/martin/fate/src/libavutil/imgutils.h:135:43: note: passing argument to parameter 'src_data' here const uint8_t *src_data[4], const ptrdiff_t src_linesizes[4], ^ +1 warning generated. +CC libavutil/log2_tab.o CC libavutil/lzo.o /home/martin/fate/src/libavutil/hwcontext_d3d11va.c:380:49: warning: passing 'uint8_t *[4]' to parameter of type 'const uint8_t **' (aka 'const unsigned char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] av_image_copy(dst->data, dst->linesize, map_data, map_linesize, @@ -1830,7 +1830,6 @@ CC libavutil/time.o CC libavutil/tree.o CC libavutil/utils.o -CC libavutil/xtea.o /home/martin/fate/src/libavutil/utils.c:47:41: warning: adding 'unsigned long long' to a string does not append to the string [-Wstring-plus-int] return LICENSE_PREFIX LIBAV_LICENSE + sizeof(LICENSE_PREFIX) - 1; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ @@ -1839,6 +1838,7 @@ ^ & [ ] 1 warning generated. +CC libavutil/xtea.o CC avtools/avconv_opt.o CC avtools/avconv_filter.o CC avtools/avconv_hw.o @@ -1879,11 +1879,11 @@ CC libavutil/tests/float_dsp.o CC libavutil/tests/hmac.o CC libavutil/tests/lfg.o -CC libavutil/tests/lls.o CC libavutil/tests/md5.o +CC libavutil/tests/lls.o CC libavutil/tests/opt.o -CC libavutil/tests/sha.o CC libavutil/tests/parseutils.o +CC libavutil/tests/sha.o CC libavutil/tests/tree.o CC libavutil/tests/xtea.o CC libavutil/tests/cpu_init.o @@ -1895,8 +1895,8 @@ LD libswscale/tests/colorspace.exe LD libswscale/tests/swscale.exe LD libavutil/tests/adler32.exe -LD libavutil/tests/aes.exe LD libavutil/tests/avstring.exe +LD libavutil/tests/aes.exe LD libavutil/tests/base64.exe LD libavutil/tests/blowfish.exe LD libavutil/tests/cpu.exe @@ -1930,12 +1930,12 @@ LD libavcodec/tests/dct.exe LD libavcodec/tests/iirfilter.exe LD libavcodec/tests/mpeg12framerate.exe -LD libavcodec/tests/rangecoder.exe LD libavutil/tests/sha.exe +LD libavcodec/tests/rangecoder.exe POD doc/avconv.pod POD doc/avprobe.pod -HTML doc/avconv.html HTML doc/avprobe.html +HTML doc/avconv.html MAN doc/avprobe.1 MAN doc/avconv.1 INSTALL doc/avconv.1