- 07 Apr, 2023 1 commit
-
-
atalman authored
Summary: Remove temp channel for python 3.11, simplify logic around cuda Pull Request resolved: https://github.com/pytorch/audio/pull/3250 Reviewed By: mthrok Differential Revision: D44788219 Pulled By: atalman fbshipit-source-id: 421ff9e0bf1818b41e395708cc4589d4a9c865bd
-
- 22 Mar, 2023 1 commit
-
-
atalman authored
Summary: Adopt ffmpeg build to be executed from github actions for windows Tested by manually invoking this script: ``` c:\actions-runner\_work\test-infra\test-infra\pytorch\audio Chocolatey v1.2.1 Installing the following packages: msys2 By installing, you accept licenses for the packages. msys2 v20230318.0.0 already installed. Use --force to reinstall, specify a version to install, or try upgrade. Chocolatey installed 0/1 packages. See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log). Warnings: - msys2 - msys2 v20230318.0.0 already installed. Use --force to reinstall, specify a version to install, or try upgrade. Did you know the proceeds of Pro (and some proceeds from other licensed editions) go into bettering the community infrastructure? Your support ensures an active community, keeps Chocolatey tip-top, plus it nets you some awesome features! https://chocolatey.org/compare warning: base-devel-2022.12-2 is up to date -- skipping warning: mingw-w64-x86_64-binutils-2.40-2 is up to date -- skipping warning: mingw-w64-x86_64-crt-git-10.0.0.r234.g283e5b23a-1 is up to date -- skipping warning: mingw-w64-x86_64-gcc-12.2.0-10 is up to date -- skipping warning: mingw-w64-x86_64-gcc-ada-12.2.0-10 is up to date -- skipping warning: mingw-w64-x86_64-gcc-fortran-12.2.0-10 is up to date -- skipping warning: mingw-w64-x86_64-gcc-libgfortran-12.2.0-10 is up to date -- skipping warning: mingw-w64-x86_64-gcc-libs-12.2.0-10 is up to date -- skipping warning: mingw-w64-x86_64-gcc-objc-12.2.0-10 is up to date -- skipping warning: mingw-w64-x86_64-gdb-13.1-3 is up to date -- skipping warning: mingw-w64-x86_64-gdb-multiarch-13.1-3 is up to date -- skipping warning: mingw-w64-x86_64-headers-git-10.0.0.r234.g283e5b23a-1 is up to date -- skipping warning: mingw-w64-x86_64-libgccjit-12.2.0-10 is up to date -- skipping warning: mingw-w64-x86_64-libmangle-git-10.0.0.r234.g283e5b23a-1 is up to date -- skipping warning: mingw-w64-x86_64-libwinpthread-git-10.0.0.r234.g283e5b23a-1 is up to date -- skipping warning: mingw-w64-x86_64-make-4.4-2 is up to date -- skipping warning: mingw-w64-x86_64-pkgconf-1~1.8.0-2 is up to date -- skipping warning: mingw-w64-x86_64-tools-git-10.0.0.r234.g283e5b23a-1 is up to date -- skipping warning: mingw-w64-x86_64-winpthreads-git-10.0.0.r234.g283e5b23a-1 is up to date -- skipping warning: mingw-w64-x86_64-winstorecompat-git-10.0.0.r234.g283e5b23a-1 is up to date -- skipping warning: diffutils-3.9-1 is up to date -- skipping there is nothing to do runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>set VC_VERSION_LOWER=16 runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>set VC_VERSION_UPPER=17 runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>for /F "usebackq tokens=*" %i in (`"C:\Program F iles (x86)\Microsoft Visual Studio\Installer\vswhere.exe" -legacy -products * -version [16,17) -property installationPath`) do (if exis t "%i" if exist "%i\VC\Auxiliary\Build\vcvarsall.bat" ( set "VS15INSTALLDIR=%i" set "VS15VCVARSALL=%i\VC\Auxiliary\Build\vcvarsall.bat" goto vswhere ) ) runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>(if exist "C:\Program Files (x86)\Microsoft Visu al Studio\2019\BuildTools" if exist "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvarsall.bat" ( set "VS15INSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools" set "VS15VCVARSALL=C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvarsall.bat" goto vswhere ) ) runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>if "" == "" (call "C:\Program Files (x86)\Micros oft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvarsall.bat" x64 || exit /b 1 ) else (call "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvarsall.bat" x64 || exit /b 1 ) ********************************************************************** ** Visual Studio 2019 Developer Command Prompt v16.8.6 ** Copyright (c) 2020 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>set DISTUTILS_USE_SDK=1 runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>set args=bash runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>shift runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>if [./packaging/ffmpeg/build.sh] == [] goto done runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>set args=bash ./packaging/ffmpeg/build.sh runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>shift runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>goto start runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>if [] == [] goto done runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>if "bash ./packaging/ffmpeg/build.sh" == "" ( echo Usage: vc_env_helper.bat [command] [args] echo e.g. vc_env_helper.bat cl /c test.cpp ) runneruser@EC2AMAZ-S19AQ2Q C:\actions-runner\_work\test-infra\test-infra\pytorch\audio>bash ./packaging/ffmpeg/build.sh || exit /b 1 + prefix=C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg + args= + [[ msys == \m\s\y\s ]] + args=--toolchain=msvc ++ mktemp -d -t ffmpeg-build.XXXXXXXXXX + build_dir=/tmp/ffmpeg-build.bVdKugGnTP + trap 'cleanup $?' EXIT + cd /tmp/ffmpeg-build.bVdKugGnTP + curl -LsS -o ffmpeg.tar.gz https://github.com/FFmpeg/FFmpeg/archive/refs/tags/n4.1.8.tar.gz + tar -xf ffmpeg.tar.gz --strip-components 1 + ./configure --prefix=C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg --disable-all --disable-everythin g --disable-programs --disable-doc --disable-debug --disable-autodetect --disable-x86asm --disable-iconv --disable-encoders --disable-d ecoders --disable-hwaccels --disable-muxers --disable-demuxers --disable-parsers --disable-bsfs --disable-protocols --disable-devices - -disable-filters --disable-asm --disable-static --enable-shared --enable-rpath --enable-pic --enable-avcodec --enable-avdevice --enable -avfilter --enable-avformat --enable-avutil --toolchain=msvc install prefix C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg source path . C compiler cl C library msvcrt ARCH c (generic) big-endian no runtime cpu detection yes debug symbols no strip symbols no optimize for size no optimizations yes static no shared yes postprocessing support no network support yes threading support w32threads safe bitstream reader yes texi2html enabled no perl enabled yes pod2man enabled yes makeinfo enabled yes makeinfo supports HTML yes External libraries: External libraries providing hardware acceleration: Libraries: avcodec avdevice avfilter avformat avutil Programs: Enabled decoders: Enabled encoders: Enabled hwaccels: Enabled parsers: Enabled demuxers: Enabled muxers: Enabled protocols: Enabled filters: Enabled bsfs: null Enabled indevs: Enabled outdevs: License: LGPL version 2.1 or later + make -j install GEN libavdevice/libavdevice.version GEN libavfilter/libavfilter.version GEN libavformat/libavformat.version GEN libavcodec/libavcodec.version GEN libavutil/libavutil.version INSTALL doc/examples/avio_dir_cmd.c INSTALL doc/examples/avio_reading.c INSTALL doc/examples/decode_audio.c INSTALL doc/examples/decode_video.c INSTALL doc/examples/demuxing_decoding.c INSTALL doc/examples/encode_audio.c INSTALL doc/examples/encode_video.c INSTALL doc/examples/extract_mvs.c INSTALL doc/examples/filter_audio.c INSTALL doc/examples/filtering_audio.c INSTALL doc/examples/filtering_video.c INSTALL doc/examples/http_multiclient.c INSTALL doc/examples/hw_decode.c INSTALL doc/examples/metadata.c INSTALL doc/examples/muxing.c INSTALL doc/examples/qsvdec.c INSTALL doc/examples/remuxing.c INSTALL doc/examples/resampling_audio.c INSTALL doc/examples/scaling_video.c INSTALL doc/examples/transcode_aac.c INSTALL doc/examples/transcoding.c INSTALL doc/examples/vaapi_encode.c INSTALL doc/examples/vaapi_transcode.c INSTALL doc/examples/README INSTALL doc/examples/Makefile CC libavdevice/avdevice.o CC libavdevice/reverse.o avdevice.c reverse.c libavdevice/avdevice.c(88): warning C4996: 'av_oformat_next': was declared deprecated libavdevice/avdevice.c(92): warning C4996: 'av_iformat_next': was declared deprecated CC libavdevice/utils.o INSTALL doc/examples/avio_dir_cmd.c INSTALL doc/examples/avio_reading.c INSTALL doc/examples/decode_audio.c INSTALL doc/examples/decode_video.c INSTALL doc/examples/demuxing_decoding.c CC libavdevice/alldevices.o INSTALL doc/examples/encode_audio.c INSTALL doc/examples/encode_video.c INSTALL doc/examples/extract_mvs.c INSTALL doc/examples/filter_audio.c INSTALL doc/examples/filtering_audio.c INSTALL doc/examples/filtering_video.c INSTALL doc/examples/http_multiclient.c INSTALL doc/examples/hw_decode.c INSTALL doc/examples/metadata.c INSTALL doc/examples/muxing.c INSTALL doc/examples/qsvdec.c INSTALL doc/examples/remuxing.c INSTALL doc/examples/resampling_audio.c INSTALL doc/examples/scaling_video.c INSTALL doc/examples/transcode_aac.c INSTALL doc/examples/transcoding.c INSTALL doc/examples/vaapi_encode.c INSTALL doc/examples/vaapi_transcode.c INSTALL doc/examples/README INSTALL doc/examples/Makefile utils.c CC libavformat/dump.o CC libavformat/allformats.o alldevices.c dump.c allformats.c CC libavformat/id3v1.o CC libavformat/golomb_tab.o CC libavformat/metadata.o CC libavformat/log2_tab.o id3v1.c golomb_tab.c log2_tab.c CC libavdevice/file_open.o metadata.c CC libavformat/protocols.o file_open.c CC libavformat/avio.o CC libavformat/format.o protocols.c format.c libavformat/protocols.c(99): warning C4090: '=': different 'const' qualifiers avio.c CC libavformat/file_open.o CC libavformat/cutils.o CC libavcodec/ac3_parser.o file_open.c CC libavformat/aviobuf.o libavformat/format.c(308): warning C4090: 'function': different 'const' qualifiers aviobuf.c cutils.c ac3_parser.c C:\tools\msys64\tmp\ffmpeg-build.bVdKugGnTP\libavcodec\get_bits.h(481): warning C4101: 're_cache': unreferenced local variable CC libavformat/qtpalette.o libavformat/avio.c(113): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of dataCC libavformat/id3 v2.o libavformat/avio.c(276): warning C4090: 'function': different 'const' qualifiers libavformat/avio.c(281): warning C4090: 'function': different 'const' qualifiers libavformat/avio.c(285): warning C4090: 'function': different 'const' qualifiers CC libavcodec/allcodecs.o CC libavformat/network.o CC libavcodec/avpacket.o id3v2.c qtpalette.c CC libavcodec/adts_parser.o CC libavcodec/avpicture.o avpacket.c allcodecs.c network.c adts_parser.c libavformat/aviobuf.c(389): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data libavformat/aviobuf.c(1230): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data libavformat/aviobuf.c(1265): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data CC libavcodec/avdct.o libavcodec/avpacket.c(131): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data libavcodec/avpacket.c(307): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data libavcodec/avpacket.c(321): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data libavcodec/avpacket.c(512): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data avpicture.c C:\tools\msys64\tmp\ffmpeg-build.bVdKugGnTP\libavcodec\get_bits.h(481): warning C4101: 're_cache': unreferenced local variable CC libavformat/mux.o CC libavformat/utils.o CC libavcodec/bitstream_filter.o avdct.c libavformat/id3v2.c(347): warning C4090: 'function': different 'const' qualifiers CC libavformat/os_support.o mux.c utils.c bitstream_filter.c CC libavformat/options.o libavformat/network.c(340): warning C4267: 'function': conversion from 'size_t' to 'socklen_t', possible loss of data libavformat/network.c(377): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data libavformat/network.c(428): warning C4267: 'function': conversion from 'size_t' to 'socklen_t', possible loss of data libavformat/network.c(485): warning C4267: 'function': conversion from 'size_t' to 'socklen_t', possible loss of dataCC libavcodec/bits tream_filters.o libavformat/network.c(500): warning C4267: 'function': conversion from 'size_t' to 'socklen_t', possible loss of dataCC libavcodec/d3d1 1va.o libavformat/network.c(537): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data libavformat/network.c(538): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data CC libavformat/url.o os_support.c CC libavformat/sdp.o CC libavformat/riff.o CC libavcodec/bsf.o url.c d3d11va.c options.c bitstream_filters.c CC libavcodec/bitstream.o CC libavcodec/dirac.o libavformat/utils.c(225): warning C4996: 'av_codec_next': was declared deprecated riff.c sdp.c bsf.c libavformat/utils.c(4716): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data libavformat/utils.c(5520): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data libavformat/utils.c(5539): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data dirac.c C:\tools\msys64\tmp\ffmpeg-build.bVdKugGnTP\libavcodec\get_bits.h(481): warning C4101: 're_cache': unreferenced local variable bitstream.c libavcodec/bitstream.c(125): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) C:\tools\msys64\tmp\ffmpeg-build.bVdKugGnTP\libavcodec\get_bits.h(481): warning C4101: 're_cache': unreferenced local variable CC libavcodec/fdctdsp.o CC libavcodec/codec_desc.o libavformat/options.c(64): warning C4996: 'av_iformat_next': was declared deprecated libavformat/options.c(69): warning C4996: 'av_oformat_next': was declared deprecated fdctdsp.c libavformat/options.c(73): warning C4996: 'av_iformat_next': was declared deprecatedCC libavcodec/encode.o libavformat/options.c(77): warning C4996: 'av_oformat_next': was declared deprecated CC libavcodec/faanidct.o libavformat/url.c(77): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data codec_desc.c encode.c CC libavcodec/faandct.o CC libavcodec/decode.o CC libavcodec/dv_profile.o faanidct.c libavcodec/encode.c(365): warning C4996: 'avcodec_encode_video2': was declared deprecated libavcodec/encode.c(368): warning C4996: 'avcodec_encode_audio2': was declared deprecated faandct.c dv_profile.c decode.c CC libavcodec/idctdsp.o libavcodec/decode.c(845): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data idctdsp.c CC libavcodec/imgconvert.o CC libavcodec/jfdctint.o CC libavcodec/jfdctfst.o jfdctint.c imgconvert.c jfdctfst.c CC libavcodec/jni.o CC libavcodec/jrevdct.o CC libavcodec/log2_tab.o CC libavcodec/mediacodec.o jrevdct.c jni.c log2_tab.c mediacodec.c CC libavcodec/file_open.o CC libavcodec/null_bsf.o CC libavcodec/options.o CC libavcodec/mathtables.o CC libavcodec/mjpegenc_huffman.o options.c file_open.c null_bsf.c mathtables.c mjpegenc_huffman.c libavcodec/options.c(61): warning C4996: 'av_codec_next': was declared deprecated libavcodec/options.c(66): warning C4996: 'av_codec_next': was declared deprecated CC libavcodec/parser.o CC libavcodec/profiles.o CC libavcodec/mpeg12framerate.o CC libavcodec/pthread.o parser.c profiles.c mpeg12framerate.c pthread.c C:\tools\msys64\tmp\ffmpeg-build.bVdKugGnTP\libavcodec\get_bits.h(481): warning C4101: 're_cache': unreferenced local variable CC libavcodec/simple_idct.o CC libavcodec/raw.o CC libavcodec/pthread_slice.o CC libavcodec/qsv_api.o simple_idct.c CC libavcodec/reverse.o raw.c CC libavcodec/xiph.o pthread_slice.c CC libavcodec/vorbis_parser.o qsv_api.c reverse.c CC libavcodec/parsers.o xiph.c vorbis_parser.c CC libavcodec/pthread_frame.o C:\tools\msys64\tmp\ffmpeg-build.bVdKugGnTP\libavcodec\get_bits.h(481): warning C4101: 're_cache': unreferenced local variable parsers.c pthread_frame.c CC libavutil/aes.o aes.c CC libavutil/audio_fifo.o CC libavutil/base64.o CC libavutil/avstring.o CC libavutil/aes_ctr.o audio_fifo.c CC libavcodec/utils.o avstring.c base64.c CC libavutil/bprint.o CC libavutil/blowfish.o CC libavutil/adler32.o libavutil/avstring.c(246): warning C4267: 'function': conversion from 'size_t' to 'unsigned int', possible loss of data libavutil/avstring.c(248): warning C4267: 'function': conversion from 'size_t' to 'unsigned int', possible loss of dataaes_ctr.c libavutil/avstring.c(352): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data CC libavutil/camellia.o utils.c blowfish.c adler32.c bprint.c CC libavutil/buffer.o CC libavutil/color_utils.o CC libavutil/channel_layout.o .\libavutil/mem_internal.h(42): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data libavutil/bprint.c(190): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data libavutil/bprint.c(215): warning C4267: 'function': conversion from 'size_t' to 'unsigned int', possible loss of data camellia.c buffer.c color_utils.c CC libavutil/cast5.o channel_layout.c C:\tools\msys64\tmp\ffmpeg-build.bVdKugGnTP\libavcodec\get_bits.h(481): warning C4101: 're_cache': unreferenced local variable libavcodec/utils.c(1361): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data libavcodec/utils.c(2034): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data cast5.c CC libavutil/cpu.o cpu.c CC libavutil/crc.o CC libavutil/dict.o CC libavutil/des.o des.c crc.c dict.c CC libavutil/downmix_info.o libavutil/cpu.c(185): warning C4090: 'function': different 'const' qualifiers libavutil/cpu.c(264): warning C4090: 'function': different 'const' qualifiers CC libavutil/display.o downmix_info.c CC libavutil/error.o CC libavutil/eval.o CC libavutil/encryption_info.o CC libavutil/fixed_dsp.o display.c CC libavutil/hmac.o error.c eval.c encryption_info.c fixed_dsp.c hmac.c CC libavutil/hash.o libavutil/fixed_dsp.c(161): warning C4028: formal parameter 1 different from declaration libavutil/fixed_dsp.c(161): warning C4028: formal parameter 2 different from declaration CC libavutil/fifo.o CC libavutil/hwcontext.o CC libavutil/float_dsp.o hash.c fifo.c CC libavutil/file.o CC libavutil/imgutils.o hwcontext.c float_dsp.c CC libavutil/integer.o CC libavutil/frame.o file.c imgutils.c CC libavutil/file_open.o CC libavutil/intmath.o CC libavutil/lfg.o libavutil/imgutils.c(527): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data libavutil/imgutils.c(527): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data frame.c integer.c file_open.c libavutil/frame.c(760): warning C4090: 'function': different 'const' qualifiers libavutil/frame.c(903): warning C4267: '-=': conversion from 'size_t' to 'int', possible loss of data libavutil/frame.c(904): warning C4267: '-=': conversion from 'size_t' to 'int', possible loss of data libavutil/frame.c(915): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data libavutil/frame.c(919): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data libavutil/frame.c(937): warning C4267: '-=': conversion from 'size_t' to 'int', possible loss of data libavutil/frame.c(938): warning C4267: '-=': conversion from 'size_t' to 'int', possible loss of data intmath.c lfg.c CC libavutil/lls.o lls.c CC libavutil/log2_tab.o CC libavutil/mastering_display_metadata.o CC libavutil/mathematics.o log2_tab.c CC libavutil/mem.o CC libavutil/md5.o mastering_display_metadata.c mathematics.c mem.c md5.c CC libavutil/murmur3.o CC libavutil/log.o C:\tools\msys64\tmp\ffmpeg-build.bVdKugGnTP\libavutil\mem_internal.h(42): warning C4267: '=': conversion from 'size_t' to 'unsigned int ', possible loss of data libavutil/mem.c(495): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data murmur3.c log.c libavutil/md5.c(103): warning C4101: 'i': unreferenced local variableCC libavutil/parseutils.o CC libavutil/opt.o CC libavutil/pixelutils.o parseutils.c CC libavutil/pixdesc.o CC libavutil/reverse.o CC libavutil/rational.o libavutil/parseutils.c(367): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data libavutil/parseutils.c(372): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data libavutil/parseutils.c(479): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data opt.c pixelutils.c CC libavutil/rc4.o pixdesc.c rational.c reverse.c libavutil/opt.c(189): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data libavutil/opt.c(440): warning C4133: 'function': incompatible types - from 'AVPixelFormat (__cdecl *)(const char *)' to 'int (__cdecl * )(const char *)' libavutil/opt.c(446): warning C4133: 'function': incompatible types - from 'AVSampleFormat (__cdecl *)(const char *)' to 'int (__cdecl *)(const char *)' libavutil/opt.c(847): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data libavutil/opt.c(982): warning C4133: 'function': incompatible types - from 'AVPixelFormat *' to 'int *' libavutil/opt.c(987): warning C4133: 'function': incompatible types - from 'AVSampleFormat *' to 'int *' libavutil/opt.c(1632): warning C4090: 'function': different 'const' qualifiers libavutil/opt.c(1675): warning C4090: 'function': different 'const' qualifiers libavutil/opt.c(1877): warning C4090: 'function': different 'const' qualifiers libavutil/pixdesc.c(2551): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data rc4.c CC libavutil/ripemd.o CC libavutil/sha.o CC libavutil/samplefmt.o ripemd.c samplefmt.c CC libavutil/sha512.o sha.c libavutil/ripemd.c(136): warning C4101: 't': unreferenced local variable libavutil/ripemd.c(193): warning C4101: 't': unreferenced local variable libavutil/ripemd.c(318): warning C4101: 't': unreferenced local variable libavutil/ripemd.c(390): warning C4101: 't': unreferenced local variable sha512.c CC libavutil/stereo3d.o CC libavutil/xtea.o CC libavutil/slicethread.o CC libavutil/threadmessage.o stereo3d.c xtea.c CC libavutil/timecode.o slicethread.c CC libavutil/xga_font_data.o CC libavutil/utils.o threadmessage.c timecode.c CC libavutil/tree.o utils.c CC libavutil/random_seed.o xga_font_data.c CC libavutil/twofish.o tree.c CC libavutil/time.o CC libavutil/tea.o CC libavutil/spherical.o random_seed.c time.c twofish.c tea.c spherical.c CC libavfilter/avfiltergraph.o CC libavfilter/audio.o avfiltergraph.c GEN libavdevice/libavdevice.pc audio.c CC libavfilter/buffersrc.o CC libavfilter/fifo.o buffersrc.c CC libavfilter/allfilters.o fifo.c CC libavfilter/log2_tab.o CC libavfilter/framequeue.o CC libavfilter/framepool.o CC libavfilter/graphdump.o CC libavfilter/drawutils.o allfilters.c CC libavfilter/formats.o INSTALL libavdevice/avdevice.h INSTALL libavdevice/version.h log2_tab.c framepool.c framequeue.c graphdump.c CC libavfilter/buffersink.o drawutils.c formats.c CC libavfilter/transform.o CC libavfilter/avfilter.o libavfilter/framequeue.c(143): warning C4267: '-=': conversion from 'size_t' to 'int', possible loss of data libavfilter/framequeue.c(144): warning C4267: '-=': conversion from 'size_t' to 'int', possible loss of data libavfilter/graphdump.c(79): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data libavfilter/graphdump.c(86): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data libavfilter/graphdump.c(108): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data libavfilter/graphdump.c(72): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data libavfilter/graphdump.c(73): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data libavfilter/graphdump.c(77): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data libavfilter/graphdump.c(84): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data libavfilter/graphdump.c(133): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data buffersink.c GEN libavfilter/libavfilter.pc CC libavfilter/pthread.o CC libavfilter/graphparser.o libavfilter/buffersink.c(137): warning C4133: '=': incompatible types - from 'const int *' to 'const AVPixelFormat *' transform.c avfilter.c CC libavfilter/video.o pthread.c graphparser.c GEN libavformat/libavformat.pc INSTALL libavfilter/avfilter.h INSTALL libavfilter/buffersink.h INSTALL libavfilter/buffersrc.h INSTALL libavfilter/version.h video.c GEN libavcodec/libavcodec.pc libavfilter/avfilter.c(51): warning C4101: 'buf': unreferenced local variable INSTALL libavformat/avformat.h INSTALL libavformat/avio.h INSTALL libavformat/version.h INSTALL libavcodec/ac3_parser.h INSTALL libavcodec/adts_parser.h INSTALL libavcodec/avcodec.h INSTALL libavcodec/avdct.h INSTALL libavcodec/avfft.h INSTALL libavcodec/d3d11va.h INSTALL libavcodec/dirac.h INSTALL libavcodec/dv_profile.h INSTALL libavcodec/dxva2.h INSTALL libavcodec/jni.h INSTALL libavcodec/mediacodec.h INSTALL libavcodec/qsv.h INSTALL libavcodec/vaapi.h INSTALL libavcodec/vdpau.h INSTALL libavcodec/version.h INSTALL libavcodec/videotoolbox.h INSTALL libavcodec/vorbis_parser.h INSTALL libavcodec/xvmc.h GEN libavutil/libavutil.pc GEN libavdevice/libavdevice.ver INSTALL libavutil/adler32.h INSTALL libavutil/aes.h INSTALL libavutil/aes_ctr.h INSTALL libavutil/attributes.h INSTALL libavutil/audio_fifo.h INSTALL libavutil/avassert.h INSTALL libavutil/avstring.h INSTALL libavutil/avutil.h INSTALL libavutil/base64.h INSTALL libavutil/blowfish.h INSTALL libavutil/bprint.h INSTALL libavutil/bswap.h INSTALL libavutil/buffer.h INSTALL libavutil/cast5.h INSTALL libavutil/camellia.h INSTALL libavutil/channel_layout.h INSTALL libavutil/common.h INSTALL libavutil/cpu.h INSTALL libavutil/crc.h INSTALL libavutil/des.h INSTALL libavutil/dict.h INSTALL libavutil/display.h INSTALL libavutil/downmix_info.h INSTALL libavutil/encryption_info.h INSTALL libavutil/error.h INSTALL libavutil/eval.h INSTALL libavutil/fifo.h INSTALL libavutil/file.h INSTALL libavutil/frame.h INSTALL libavutil/hash.h INSTALL libavutil/hmac.h INSTALL libavutil/hwcontext.h INSTALL libavutil/hwcontext_cuda.h INSTALL libavutil/hwcontext_d3d11va.h INSTALL libavutil/hwcontext_drm.h INSTALL libavutil/hwcontext_dxva2.h INSTALL libavutil/hwcontext_qsv.h INSTALL libavutil/hwcontext_mediacodec.h INSTALL libavutil/hwcontext_vaapi.h INSTALL libavutil/hwcontext_videotoolbox.h INSTALL libavutil/hwcontext_vdpau.h INSTALL libavutil/imgutils.h INSTALL libavutil/intfloat.h INSTALL libavutil/intreadwrite.h INSTALL libavutil/lfg.h INSTALL libavutil/log.h INSTALL libavutil/macros.h INSTALL libavutil/mathematics.h INSTALL libavutil/mastering_display_metadata.h INSTALL libavutil/md5.h INSTALL libavutil/mem.h INSTALL libavutil/motion_vector.h INSTALL libavutil/murmur3.h INSTALL libavutil/opt.h INSTALL libavutil/parseutils.h INSTALL libavutil/pixdesc.h INSTALL libavutil/pixelutils.h INSTALL libavutil/pixfmt.h INSTALL libavutil/random_seed.h INSTALL libavutil/rc4.h INSTALL libavutil/rational.h INSTALL libavutil/replaygain.h INSTALL libavutil/ripemd.h INSTALL libavutil/samplefmt.h INSTALL libavutil/sha.h INSTALL libavutil/sha512.h INSTALL libavutil/spherical.h INSTALL libavutil/stereo3d.h INSTALL libavutil/threadmessage.h INSTALL libavutil/time.h INSTALL libavutil/timecode.h INSTALL libavutil/timestamp.h INSTALL libavutil/tree.h INSTALL libavutil/twofish.h INSTALL libavutil/version.h INSTALL libavutil/xtea.h INSTALL libavutil/tea.h INSTALL libavutil/avconfig.h INSTALL libavutil/ffversion.h GEN libavformat/libavformat.ver GEN libavcodec/libavcodec.ver GEN libavutil/libavutil.ver GEN libavfilter/libavfilter.ver EXTERN_PREFIX="" ./compat/windows/makedef libavutil/libavutil.ver libavutil/adler32.o libavutil/aes.o libavutil/aes_ctr.o libavutil/aud io_fifo.o libavutil/avstring.o libavutil/base64.o libavutil/blowfish.o libavutil/bprint.o libavutil/buffer.o libavutil/camellia.o libav util/cast5.o libavutil/channel_layout.o libavutil/color_utils.o libavutil/cpu.o libavutil/crc.o libavutil/des.o libavutil/dict.o libavu til/display.o libavutil/downmix_info.o libavutil/encryption_info.o libavutil/error.o libavutil/eval.o libavutil/fifo.o libavutil/file.o libavutil/file_open.o libavutil/fixed_dsp.o libavutil/float_dsp.o libavutil/frame.o libavutil/hash.o libavutil/hmac.o libavutil/hwcont ext.o libavutil/imgutils.o libavutil/integer.o libavutil/intmath.o libavutil/lfg.o libavutil/lls.o libavutil/log.o libavutil/log2_tab.o libavutil/mastering_display_metadata.o libavutil/mathematics.o libavutil/md5.o libavutil/mem.o libavutil/murmur3.o libavutil/opt.o lib avutil/parseutils.o libavutil/pixdesc.o libavutil/pixelutils.o libavutil/random_seed.o libavutil/rational.o libavutil/rc4.o libavutil/r everse.o libavutil/ripemd.o libavutil/samplefmt.o libavutil/sha.o libavutil/sha512.o libavutil/slicethread.o libavutil/spherical.o liba vutil/stereo3d.o libavutil/tea.o libavutil/threadmessage.o libavutil/time.o libavutil/timecode.o libavutil/tree.o libavutil/twofish.o l ibavutil/utils.o libavutil/xga_font_data.o libavutil/xtea.o > libavutil/avutil-56.def INSTALL libavdevice/libavdevice.pc INSTALL libavfilter/libavfilter.pc INSTALL libavformat/libavformat.pc INSTALL libavcodec/libavcodec.pc INSTALL libavutil/libavutil.pc LD libavutil/avutil-56.dll LINK : warning LNK4044: unrecognized option '/Wl,-rpath,C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/ lib'; ignored Creating library libavutil/avutil.lib and object libavutil/avutil.exp EXTERN_PREFIX="" ./compat/windows/makedef libavcodec/libavcodec.ver libavcodec/ac3_parser.o libavcodec/adts_parser.o libavcodec/allcode cs.o libavcodec/avdct.o libavcodec/avpacket.o libavcodec/avpicture.o libavcodec/bitstream.o libavcodec/bitstream_filter.o libavcodec/bi tstream_filters.o libavcodec/bsf.o libavcodec/codec_desc.o libavcodec/d3d11va.o libavcodec/decode.o libavcodec/dirac.o libavcodec/dv_pr ofile.o libavcodec/encode.o libavcodec/faandct.o libavcodec/faanidct.o libavcodec/fdctdsp.o libavcodec/file_open.o libavcodec/idctdsp.o libavcodec/imgconvert.o libavcodec/jfdctfst.o libavcodec/jfdctint.o libavcodec/jni.o libavcodec/jrevdct.o libavcodec/log2_tab.o libavc odec/mathtables.o libavcodec/mediacodec.o libavcodec/mjpegenc_huffman.o libavcodec/mpeg12framerate.o libavcodec/null_bsf.o libavcodec/o ptions.o libavcodec/parser.o libavcodec/parsers.o libavcodec/profiles.o libavcodec/pthread.o libavcodec/pthread_frame.o libavcodec/pthr ead_slice.o libavcodec/qsv_api.o libavcodec/raw.o libavcodec/reverse.o libavcodec/simple_idct.o libavcodec/utils.o libavcodec/vorbis_pa rser.o libavcodec/xiph.o > libavcodec/avcodec-58.def EXTERN_PREFIX="" ./compat/windows/makedef libavfilter/libavfilter.ver libavfilter/allfilters.o libavfilter/audio.o libavfilter/avfilter .o libavfilter/avfiltergraph.o libavfilter/buffersink.o libavfilter/buffersrc.o libavfilter/drawutils.o libavfilter/fifo.o libavfilter/ formats.o libavfilter/framepool.o libavfilter/framequeue.o libavfilter/graphdump.o libavfilter/graphparser.o libavfilter/log2_tab.o lib avfilter/pthread.o libavfilter/transform.o libavfilter/video.o > libavfilter/avfilter-7.def INSTALL libavutil/avutil.dll STRIP install-libavutil-shared skipping strip C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/bin/avutil-56.dll INSTALL libavutil/avutil.dll INSTALL libavutil/avutil.dll LD libavcodec/avcodec-58.dll LINK : warning LNK4044: unrecognized option '/Wl,-rpath,C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/ lib'; ignored Creating library libavcodec/avcodec.lib and object libavcodec/avcodec.exp LD libavfilter/avfilter-7.dll LINK : warning LNK4044: unrecognized option '/Wl,-rpath,C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/ EXTERN_PREFIX="" ./compat/windows/makedef libavdevice/libavdevice.ver libavdevice/alldevices.o libavdevice/avdevice.o libavdevice/file_opeEXTERN_PREFIX="" ./compat/windows/makedef libavdevice/libavdevice.ver libavdevice/alldevices.o libavdevice/avdevice.o libavdevice/file_openNSTALL libavformat/avformat.dll .o libavdevice/reverse.o libavdevice/utils.o > libavdevice/avdevice-58.def INSTALL libavformat/avformat.dll EXTERN_PREFIX="" ./compat/windows/makedef libavdevice/libavdevice.ver libavdevice/alldevices.o libavdevice/avdevice.o libavdevice/file_ope n.o libavdevice/reverse.o libavdevice/utils.o > libavdevice/avdevice-58.def INSTALL libavformat/avformat.dll STRIP install-libavformat-shared skipping strip C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/bin/avformat-58.dll INSTALL libavformat/avformat.dll INSTALL libavformat/avformat.dll LD libavdevice/avdevice-58.dll LINK : warning LNK4044: unrecognized option '/Wl,-rpath,C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/lib '; ignored Creating library libavdevice/avdevice.lib and object libavdevice/avdevice.exp INSTALL libavdevice/avdevice.dll STRIP install-libavdevice-shared skipping strip C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/bin/avdevice-58.dll INSTALL libavdevice/avdevice.dll INSTALL libavdevice/avdevice.dll + ls C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/bin C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/include C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/lib C:/actions-runner/ _work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/share 'C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/bin': avcodec.lib avdevice.lib avfilter.lib avformat.lib avutil.lib avcodec-58.dll avdevice-58.dll avfilter-7.dll avformat-58.dll avutil-56.dll 'C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/include': libavcodec libavdevice libavfilter libavformat libavutil 'C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/lib': avcodec-58.def avdevice-58.def avfilter-7.def avformat-58.def avutil-56.def pkgconfig 'C:/actions-runner/_work/test-infra/test-infra/pytorch/audio/third_party/ffmpeg/share': ffmpeg ++ uname + [[ MINGW64_NT-10.0-17763 == Darwin ]] + cleanup 0 + rm -rf /tmp/ffmpeg-build.bVdKugGnTP runneruser@EC2AMAZ-S19AQ2Q c:\actions-runner\_work\test-infra\test-infra\pytorch\audio> ``` Pull Request resolved: https://github.com/pytorch/audio/pull/3193 Reviewed By: DanilBaibak Differential Revision: D44294838 Pulled By: atalman fbshipit-source-id: 7522d329537daf99dff8a12db8afdeeffaa2138c
-
- 17 Feb, 2023 1 commit
-
-
atalman authored
Summary: Same as: https://github.com/pytorch/vision/pull/7263 Pull Request resolved: https://github.com/pytorch/audio/pull/3071 Reviewed By: weiwangmeta Differential Revision: D43377741 Pulled By: atalman fbshipit-source-id: 0dbe0aaa10b9a4bad713563e98642b1a65e9ac07
-
- 01 Feb, 2023 1 commit
-
-
Wei Wang authored
Summary: https://github.com/pytorch/pytorch/pull/93155 Core has dropped python3.7 Pull Request resolved: https://github.com/pytorch/audio/pull/3020 Reviewed By: mthrok Differential Revision: D42902346 Pulled By: weiwangmeta fbshipit-source-id: 07ab1aff0e128c5960d87e5fa29e341310dea388
-
- 11 Jan, 2023 1 commit
-
-
pbialecki authored
Summary: CC atalman Pull Request resolved: https://github.com/pytorch/audio/pull/2951 Reviewed By: mthrok Differential Revision: D42459205 Pulled By: atalman fbshipit-source-id: b2d7c5604ba1f3bb4d9a45a052ac41054acd52dd
-
- 02 Nov, 2022 1 commit
-
-
Eli Uriegas authored
Summary: Makes it specific to which version of otool and install_name_tool we actually prefer since using the one from conda can produce inconsistent results Fixes https://github.com/pytorch/audio/issues/2806 Signed-off-by:
Eli Uriegas <eliuriegas@meta.com> Pull Request resolved: https://github.com/pytorch/audio/pull/2828 Reviewed By: malfet, mthrok Differential Revision: D40960633 Pulled By: seemethere fbshipit-source-id: 5010c06578f1efc4fe314f9a3ff47f18e14ad156
-
- 01 Oct, 2022 1 commit
-
-
Sergii Dymchenko authored
Summary: The file looks hopelessly outdated. Pull Request resolved: https://github.com/pytorch/audio/pull/2730 Reviewed By: mthrok Differential Revision: D39993805 Pulled By: kit1980 fbshipit-source-id: f5ad97c83873061175455cc7b129ec71a9ec3d7d
-
- 29 Sep, 2022 1 commit
-
-
atalman authored
Summary: Cuda 10.2 deprecation, migration of unit tests from cuda 10.2 to cuda 11.6 Pull Request resolved: https://github.com/pytorch/audio/pull/2724 Reviewed By: weiwangmeta Differential Revision: D39912484 Pulled By: atalman fbshipit-source-id: e760b630375eae94384cda68d24f83ef46ada6d9
-
- 28 Sep, 2022 2 commits
-
-
atalman authored
Summary: Revert this fot now untill docker is updated Pull Request resolved: https://github.com/pytorch/audio/pull/2723 Reviewed By: nateanl Differential Revision: D39900382 Pulled By: atalman fbshipit-source-id: f8701e359bc11e8f9f3a29144f7e7da336a470da
-
Andrey Talman authored
Summary: Removing cuda102 Pull Request resolved: https://github.com/pytorch/audio/pull/2715 Reviewed By: hwangjeff Differential Revision: D39823444 Pulled By: atalman fbshipit-source-id: c11d798ab86cf9a6d5ed3804958b4a0c2f8a87ff
-
- 20 Sep, 2022 1 commit
-
-
Omkar Salpekar authored
Summary: There is a single pre/post script needed for building torchaudio. This PR: 1. Removes the old conda-specific build script 2. Renames the wheel script to be a general name Pull Request resolved: https://github.com/pytorch/audio/pull/2695 Reviewed By: kit1980 Differential Revision: D39631971 Pulled By: osalpekar fbshipit-source-id: 52b49a6e792536b6264228c01ac356d247b18ea8
-
- 14 Sep, 2022 1 commit
-
-
Andrey Talman authored
Summary: CUDA 11.3 Removing. Core PR: https://github.com/pytorch/pytorch/pull/84866 cc malfet ptrblck Pull Request resolved: https://github.com/pytorch/audio/pull/2670 Reviewed By: malfet, osalpekar Differential Revision: D39449263 Pulled By: atalman fbshipit-source-id: f86bb119685ead3ffcabd92c4bb8076aecde4095
-
- 26 Aug, 2022 1 commit
-
-
pbialecki authored
Summary: CC atalman Pull Request resolved: https://github.com/pytorch/audio/pull/2623 Reviewed By: hwangjeff, nateanl Differential Revision: D39036432 Pulled By: atalman fbshipit-source-id: cd74a1bf8f74e31bd2c32c80d32c617f4b1766e8
-
- 25 Aug, 2022 1 commit
-
-
Omkar Salpekar authored
Summary: Calling the reusable workflow introduced in https://github.com/pytorch/test-infra/pull/546 to build conda binaries on linux. Pull Request resolved: https://github.com/pytorch/audio/pull/2626 Reviewed By: mehtanirav Differential Revision: D39028057 Pulled By: osalpekar fbshipit-source-id: d74ea3771967d0ee2b0ad28a8f811a95145b2183
-
- 23 Aug, 2022 1 commit
-
-
Omkar Salpekar authored
Summary: As part of Project Nova, we are consolidating CI/CD workflows and infra, making them reusable across PyTorch ecosystem libraries. https://github.com/pytorch/test-infra/pull/460 introduces a general-purpose reusable workflow to build linux wheels for python libraries. This PR introduces a caller workflow that triggers the reusable workflow. Details around modular env setup, passing input args across workflows, etc. are still being worked out. Using reusable workflow defined in https://github.com/pytorch/test-infra/pull/506 Pull Request resolved: https://github.com/pytorch/audio/pull/2548 Reviewed By: osalpekar Differential Revision: D38947733 Pulled By: mehtanirav fbshipit-source-id: 03ab88cef973a092f5c5d1ff8c74ec7ae7e46d01
-
- 12 Aug, 2022 1 commit
-
-
Andrey Talman authored
Summary: Introducing pytorch-cuda metapackage Same as: https://github.com/pytorch/vision/pull/6371 Following PR: https://github.com/pytorch/builder/pull/1094 Adds cuda metapackage called pytorch-cuda . This way we can make sure to install correct version of cuda dependencies and don't depend on conda-forge. Pull Request resolved: https://github.com/pytorch/audio/pull/2612 Reviewed By: hwangjeff, seemethere, nateanl Differential Revision: D38633332 Pulled By: atalman fbshipit-source-id: 78a6115bb252ebdb6d66a57d7d2c4a4978ddb501
-
- 21 Jul, 2022 1 commit
-
-
Eli Uriegas authored
Summary: Updates the runner to the latest apple silicon machines we have that also run on macOS 12.4 Similar to https://github.com/pytorch/vision/pull/6290 Signed-off-by:
Eli Uriegas <eliuriegas@fb.com> Pull Request resolved: https://github.com/pytorch/audio/pull/2556 Reviewed By: atalman, mthrok Differential Revision: D37999959 Pulled By: seemethere fbshipit-source-id: 01d2ff01e48dcc0c4e33ed81758886fa19642aa3
-
- 15 Jul, 2022 1 commit
-
-
moto authored
Summary: Recent CircleCI migration https://github.com/pytorch/audio/pull/2529 silently bumped the minimum supported macOS version to 11. PyTorch still supports 10.9 and the ecosystem still uses 10.9. Issue: https://github.com/pytorch/audio/issues/2536 This commit sets MACOSX_DEPLOYMENT_TARGET=10.9, so that binary distribution are compatible on macOS=10.9. Pull Request resolved: https://github.com/pytorch/audio/pull/2546 Reviewed By: atalman Differential Revision: D37854586 Pulled By: mthrok fbshipit-source-id: a43986ae4de9ef51a4261e0f9fe58e88b4b72148
-
- 27 Jun, 2022 1 commit
-
-
Andrey Talman authored
Summary: Fix for the cuda 11.6 and usage of cudatoolkit Pull Request resolved: https://github.com/pytorch/audio/pull/2501 Reviewed By: mthrok Differential Revision: D37388598 Pulled By: atalman fbshipit-source-id: 41add7ad6fbb3d156cc1270625dc085c62f7a531
-
- 14 Jun, 2022 1 commit
-
-
Andrey Talman authored
Summary: Adding conda builds for M1 Pull Request resolved: https://github.com/pytorch/audio/pull/2473 Reviewed By: mthrok Differential Revision: D37151454 Pulled By: atalman fbshipit-source-id: 0108b937a4c7048bd4bb03b2b5a367704d7b78cc
-
- 10 Jun, 2022 1 commit
-
-
Andrey Talman authored
Summary: Adding tagged builds for torchaudio see: https://github.com/pytorch/vision/pull/6140 Pull Request resolved: https://github.com/pytorch/audio/pull/2471 Reviewed By: hwangjeff Differential Revision: D37080828 Pulled By: atalman fbshipit-source-id: 13d754f522510514f0148ba465ce12a320058722
-
- 03 Jun, 2022 1 commit
-
-
Andrey Talman authored
Summary: Refactor M1 logic These improvement introduced in following PR: https://github.com/pytorch/vision/pull/6117 Pull Request resolved: https://github.com/pytorch/audio/pull/2438 Reviewed By: nateanl Differential Revision: D36896028 Pulled By: atalman fbshipit-source-id: 2ce360bfa78b2a7c77d5d4db800d487d171831a9
-
- 02 Jun, 2022 1 commit
-
-
Andrey Talman authored
Summary: Retrieve version from version.txt These improvement introduced in following PR: https://github.com/pytorch/vision/pull/6117 In addition to this we add version.txt file to help us manage torchaudio version Pull Request resolved: https://github.com/pytorch/audio/pull/2434 Reviewed By: mthrok Differential Revision: D36867886 Pulled By: atalman fbshipit-source-id: 14b6d653e46489d8db1c5ae2016a8202c632861e
-
- 01 Jun, 2022 1 commit
-
-
moto authored
Summary: A couple of weeks ago we started to see OpenMP not found error on macOS CI. From https://github.com/pytorch/audio/issues/2404, we install OpenMP from brew, and build passes, but unit tests are seg-faulting ever since. https://app.circleci.com/pipelines/github/pytorch/audio/10825/workflows/c0ecae99-d409-4df2-ab91-9bcb126c309d/jobs/671518 The failing test uses `torchaudio.functional.filitfilt`, which uses [OpenMP for parallel execution](https://github.com/pytorch/audio/blob/6057d3cf1c2f3a4c5072a3853a021bb8b4ce61f7/torchaudio/csrc/lfilter.cpp#L20). This commit reverts https://github.com/pytorch/audio/issues/2404 and disables OpenMP for macOS builds and tests. Pull Request resolved: https://github.com/pytorch/audio/pull/2431 Reviewed By: atalman Differential Revision: D36819141 Pulled By: mthrok fbshipit-source-id: 824300866a55f8b029d21649dc96cd80ae2ff697
-
- 13 May, 2022 1 commit
-
-
moto authored
Summary: This commit moves the Streaming API out of prototype module. * The related classes are renamed as following - `Streamer` -> `StreamReader`. - `SourceStream` -> `StreamReaderSourceStream` - `SourceAudioStream` -> `StreamReaderSourceAudioStream` - `SourceVideoStream` -> `StreamReaderSourceVideoStream` - `OutputStream` -> `StreamReaderOutputStream` This change is preemptive measurement for the possibility to add `StreamWriter` API. * Replace BUILD_FFMPEG build arg with USE_FFMPEG We are not building FFmpeg, so USE_FFMPEG is more appropriate --- After https://github.com/pytorch/audio/issues/2377 Remaining TODOs: (different PRs) - [ ] Introduce `is_ffmpeg_binding_available` function. - [ ] Refactor C++ code: - Rename `Streamer` to `StreamReader`. - Rename `streamer.[h|cpp]` to `stream_reader.[h|cpp]`. - Rename `prototype.cpp` to `stream_reader_binding.cpp`. - Introduce `stream_reader` directory. - [x] Enable FFmpeg in smoke test (https://github.com/pytorch/audio/issues/2381) Pull Request resolved: https://github.com/pytorch/audio/pull/2378 Reviewed By: carolineechen Differential Revision: D36359299 Pulled By: mthrok fbshipit-source-id: 6a57b702996af871e577fb7addbf3522081c1328
-
- 11 May, 2022 1 commit
-
-
moto authored
Summary: Conda package build performs simple smoke test, which is different from smoke_test jobs we define on our CI jobs. Currently Conda packaging smoke test verifies the imporatability of `torchaudio.prototype.io`, which requires FFmpeg 4. 1. We list FFmpeg 4 as runtime requirements, but this means that conda's dependency resolver takes FFmpeg 4 into consideration. FFmpeg 5 was release this year, and we can expect that user base will move to FFmpeg gradually. If user environment has some constraint on FFmpeg, torchaudio will have conflict and it will prevent users from install torchaudio. 2. In #2377 the way optional dependency is checked/initialized is changed, so this Conda smoke test will no longer check the integrity with FFmpeg libraries. To solve the issues above, this commit moves the part that tests integrity with FFmpeg libraries to the smoke test we define on CircleCI. Pull Request resolved: https://github.com/pytorch/audio/pull/2381 Reviewed By: carolineechen Differential Revision: D36323706 Pulled By: mthrok fbshipit-source-id: 57ca816e0f3ad8e16d21e56062f6ed8a09ab93a3
-
- 09 May, 2022 1 commit
-
-
Andrey Talman authored
Summary: Cleanup old version of cuda115 and other legacy versions Pull Request resolved: https://github.com/pytorch/audio/pull/2374 Reviewed By: nateanl, mthrok Differential Revision: D36250955 Pulled By: atalman fbshipit-source-id: 6b7f0e2926eeb688991c939901c980428cf8e7ef
-
- 06 May, 2022 1 commit
-
-
moto authored
Summary: This commit changes the way torchaudio binary distributions are built. * For all the binary distributions (conda/pip on Linux/macOS/Windnows), build custom FFmpeg libraries. * The custom FFmpeg libraries do not use `--use-gpl` nor `--use-nonfree`, so that they stay LGPL. * The custom FFmpeg libraries employ rpath so that the torchaudio binary distributions look for the corresponding FFmpeg libraries installed in the runtime environment. * The torchaudio binary build process will use them to bootstrap its build process. * The custom FFmpeg libraries are NOT shipped. This commit also add disclaimer about FFmpeg in README. Pull Request resolved: https://github.com/pytorch/audio/pull/2355 Reviewed By: nateanl Differential Revision: D36202087 Pulled By: mthrok fbshipit-source-id: c30e5222ba190106c897e42f567cac9152dbd8ef
-
- 21 Apr, 2022 1 commit
-
-
Andrey Talman authored
Summary: CUDA 11.6 for TorchAudio Pull Request resolved: https://github.com/pytorch/audio/pull/2328 Reviewed By: mthrok Differential Revision: D35826414 Pulled By: atalman fbshipit-source-id: 0a471f0566286d69c0c73191aea7fd5ac0647e5f
-
- 24 Feb, 2022 1 commit
-
-
Andrey Talman authored
Summary: Adding py3.10 to audio Pull Request resolved: https://github.com/pytorch/audio/pull/2224 Reviewed By: malfet, atalman, mthrok Differential Revision: D34442377 Pulled By: seemethere fbshipit-source-id: 2656de73427063958d609a74c01b526a476cb06a
-
- 17 Feb, 2022 1 commit
-
-
Zhaoheng Ni authored
Summary: Pull Request resolved: https://github.com/pytorch/audio/pull/2250 Reviewed By: mthrok Differential Revision: D34302192 Pulled By: nateanl fbshipit-source-id: 4ea7047503ef87e22b5ef6075ad010314d5e3885
-
- 07 Jan, 2022 1 commit
-
-
moto authored
Summary: This commit enables ffmpeg-feature build in tests and binary builds of all platforms. (Linux/macOS/Windows x conda/wheel) It also moves the definition of BUILD_FFMPEG env vars to the top level `config.yml`. --- Manual checking if all the build log contains `libtorchaudio_ffmpeg`. ### binary build - [x] `binary_linux_conda_py3.7_cpu` - [x] `binary_linux_conda_py3.7_cu102` - [x] `binary_linux_wheel_py3.7_cpu` - [x] `binary_linux_wheel_py3.7_cu102` - [x] `binary_macos_conda_py3.7_cpu` - [x] `binary_macos_wheel_py3.7_cpu` - [x] `binary_windows_conda_py3.7_cpu` - [x] `binary_windows_conda_py3.7_cu113` - [x] `binary_windows_wheel_py3.7_cpu` - [x] `binary_windows_wheel_py3.7_cu113` ### test - [x] `unittest_linux_cpu_py3.7` - [x] `unittest_linux_gpu_py3.7` - [x] `unittest_macos_cpu_py3.7` - [x] `unittest_windows_cpu_py3.7` - [x] `unittest_windows_gpu_py3.7` - [x] `integration test` Pull Request resolved: https://github.com/pytorch/audio/pull/2140 Reviewed By: hwangjeff Differential Revision: D33464430 Pulled By: mthrok fbshipit-source-id: 2c5b72be75d49019bf1599036180d4e56074e46b
-
- 04 Jan, 2022 2 commits
-
-
moto authored
Summary: This commit enable ffmpeg-feature build on wheel-based binary distribution on macOS. For macOS, since the underlying Python env is Conda, it installs `ffmpeg` from conda. Depends on https://github.com/pytorch/audio/issues/1873 Pull Request resolved: https://github.com/pytorch/audio/pull/2122 Reviewed By: carolineechen, nateanl Differential Revision: D33409113 Pulled By: mthrok fbshipit-source-id: a73839087548010353422109b33e89e262c12a57
-
moto authored
Summary: Currently, macOS CI jobs install `pkg-config` and `wget` with `brew`. This is problematic as brew takes a long time with auto-update, and disabling the auto-update is not an ideal solution. Conda also distributes these packages, so switching to conda. Example issues with brew installation. https://app.circleci.com/pipelines/github/pytorch/audio/7825/workflows/53965bcf-6ddf-4e42-ad52-83fd1bbab717 This commit removes the use of `brew` by 1. Replacing the use of `wget` with `curl` (pre-installed in most distro) 2. Install `pkg-condig` from conda. Note: All the macOS jobs, including binary build jobs, uses conda. Using `pkg-config` from Conda makes it easy to discover the packages installed from conda. (like `ffmpeg` in https://github.com/pytorch/audio/issues/2122) 3. Add `pkg-config` to conda build-time dependency 4. Make sure that the availability of `pkg-config` is explicitly checked when `sox` is being configured. (otherwise, it will fail at somewhere in the middle of build process with somewhat unintuitve error message) Pull Request resolved: https://github.com/pytorch/audio/pull/1873 Reviewed By: carolineechen, nateanl Differential Revision: D33404975 Pulled By: mthrok fbshipit-source-id: ae512d3a3a422ebfe3b46c492bed44deecc36e72
-
- 03 Jan, 2022 1 commit
-
-
moto authored
Summary: This commit enable ffmpeg-feature build on conda-based binary distribution on Linux and macOS. It adds `ffmpeg` as build-time dependencies and enable the build with `BUILD_FFMPEG=1`. Windows binaries, wheel-based binaries on Linux/macOS are not changed. Pull Request resolved: https://github.com/pytorch/audio/pull/2120 Reviewed By: nateanl Differential Revision: D33397473 Pulled By: mthrok fbshipit-source-id: 67a23a40c0614c56fee60cc06a45f3265037f6df
-
- 30 Dec, 2021 1 commit
-
-
Joao Gomes authored
Summary: cc mthrok Pull Request resolved: https://github.com/pytorch/audio/pull/2116 Reviewed By: mthrok Differential Revision: D33368453 Pulled By: jdsgomes fbshipit-source-id: 09cf3fe5ed6f771c2f16505633c0e59b0c27453c
-
- 11 Dec, 2021 1 commit
-
-
Andrey Talman authored
Summary: cc peterjc123 maxluk nbcsm guyang3532 gunandrose4u smartcat2010 mszhanyi Pull Request resolved: https://github.com/pytorch/audio/pull/2067 Reviewed By: seemethere Differential Revision: D33032607 Pulled By: atalman fbshipit-source-id: a5767e9af27690d3a7ab762ddf30178b3069cd35
-
- 03 Dec, 2021 1 commit
-
-
Yi Zhang authored
Summary: 1. stop&disable the windows upgrade that's the major reason of the failure of cuda installation https://app.circleci.com/pipelines/github/pytorch/audio/8458/workflows/feb65e3b-1093-4724-b849-1a2ac166f354/jobs/441331 For more details please check out https://github.com/pytorch/pytorch/issues/64536 2. print the log when the cuda installation fails Pull Request resolved: https://github.com/pytorch/audio/pull/2032 Reviewed By: mthrok Differential Revision: D32816145 Pulled By: malfet fbshipit-source-id: 44a2ef0dd4c43469472a6e518ed64841e2dcd5bb
-
- 22 Oct, 2021 1 commit
-
-
moto authored
It seems that this is no longer necessary for recent macOS .
-
- 21 Oct, 2021 1 commit
-
-
nateanl authored
-