kfr

Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Log | Files | Refs | README

commit 63f38f6ad61921481979a09abd234c41d48ab3ee
parent c2ac452467d908ebdae991a4c5d6e20b52e0ef7e
Author: d.levin256@gmail.com <d.levin256@gmail.com>
Date:   Wed, 13 Nov 2019 14:45:41 +0000

Don't install LLVM if not needed, increase timeout

Diffstat:
Mazure-pipelines.yml | 23+++++++++++++++++------
1 file changed, 17 insertions(+), 6 deletions(-)

diff --git a/azure-pipelines.yml b/azure-pipelines.yml @@ -1,5 +1,6 @@ jobs: - job: Linux_x86_64_Clang + timeoutInMinutes: 120 pool: vmImage: 'ubuntu-16.04' steps: @@ -9,6 +10,7 @@ jobs: ci/run.sh build-release -DCPU_ARCH=detect -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=Release - job: Linux_x86_64_GCC7 + timeoutInMinutes: 120 pool: vmImage: 'ubuntu-16.04' steps: @@ -19,6 +21,7 @@ jobs: ci/run.sh build-release -DCPU_ARCH=detect -DENABLE_DFT=OFF -DCMAKE_CXX_COMPILER=g++-7 -DCMAKE_BUILD_TYPE=Release - job: Linux_x86_64_GCC8 + timeoutInMinutes: 120 pool: vmImage: 'ubuntu-16.04' steps: @@ -29,6 +32,7 @@ jobs: ci/run.sh build-release -DCPU_ARCH=detect -DENABLE_DFT=OFF -DCMAKE_CXX_COMPILER=g++-8 -DCMAKE_BUILD_TYPE=Release - job: Linux_x86_64_GCC9 + timeoutInMinutes: 120 pool: vmImage: 'ubuntu-16.04' steps: @@ -39,6 +43,7 @@ jobs: ci/run.sh build-release -DCPU_ARCH=detect -DENABLE_DFT=OFF -DCMAKE_CXX_COMPILER=g++-9 -DCMAKE_BUILD_TYPE=Release - job: Linux_ARM_Clang_Release + timeoutInMinutes: 120 pool: vmImage: 'ubuntu-16.04' steps: @@ -48,6 +53,7 @@ jobs: ci/run.sh build-release -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=../cmake/arm.cmake -DARCH_FLAGS=-DLIBC_WORKAROUND_GETS=1 - job: Linux_ARM64_Clang_Release + timeoutInMinutes: 120 pool: vmImage: 'ubuntu-16.04' steps: @@ -57,6 +63,7 @@ jobs: ci/run.sh build-release -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=../cmake/aarch64.cmake -DARCH_FLAGS=-DLIBC_WORKAROUND_GETS=1 - job: macOS_x86_64_Clang_Release + timeoutInMinutes: 120 strategy: matrix: xcode10.1: @@ -79,6 +86,7 @@ jobs: ci/run.sh build-release -DCPU_ARCH=detect -DCMAKE_BUILD_TYPE=Release - job: iOS_ARM_Clang_Release + timeoutInMinutes: 120 strategy: matrix: xcode10.1: @@ -93,6 +101,7 @@ jobs: ci/run.sh build-release -DCMAKE_TOOLCHAIN_FILE=../cmake/ios.cmake -DCMAKE_BUILD_TYPE=Release -DIOS_PLATFORM=OS -DIOS_ARCH=armv7 -DCMAKE_MAKE_PROGRAM=/usr/local/bin/ninja -DSKIP_TESTS=ON - job: iOS_ARM64_Clang_Release + timeoutInMinutes: 120 strategy: matrix: xcode10.1: @@ -107,6 +116,7 @@ jobs: ci/run.sh build-release -DCMAKE_TOOLCHAIN_FILE=../cmake/ios.cmake -DCMAKE_BUILD_TYPE=Release -DIOS_PLATFORM=OS64 -DIOS_ARCH=arm64 -DCMAKE_MAKE_PROGRAM=/usr/local/bin/ninja -DSKIP_TESTS=ON - job: Android_ARMv7_Clang_Release + timeoutInMinutes: 120 pool: vmImage: 'vs2017-win2016' steps: @@ -120,6 +130,7 @@ jobs: ci\run.cmd build-release -DCMAKE_TOOLCHAIN_FILE="%ANDROID_HOME%\ndk-bundle\build\cmake\android.toolchain.cmake" -DANDROID_ABI=armeabi-v7a -DANDROID_ARM_NEON=TRUE -DSKIP_TESTS=ON -DCMAKE_BUILD_TYPE=Release - job: Android_AArch64_Clang_Release + timeoutInMinutes: 120 pool: vmImage: 'vs2017-win2016' steps: @@ -133,6 +144,7 @@ jobs: ci\run.cmd build-release -DCMAKE_TOOLCHAIN_FILE="%ANDROID_HOME%\ndk-bundle\build\cmake\android.toolchain.cmake" -DANDROID_ABI=arm64-v8a -DANDROID_ARM_NEON=TRUE -DSKIP_TESTS=ON -DCMAKE_BUILD_TYPE=Release - job: Windows_MinGW_x86_Clang701_Release + timeoutInMinutes: 120 pool: vmImage: 'vs2017-win2016' steps: @@ -147,6 +159,7 @@ jobs: call C:\tools\msys64\msys2_shell.cmd -defterm -mingw32 -no-start -full-path -here -c "ci/run.sh build-release -DCMAKE_CXX_COMPILER='C:/Program Files/LLVM/bin/clang++.exe' -DCPU_ARCH=detect -DCMAKE_CXX_FLAGS=--target=i686-w64-windows-gnu -DCMAKE_BUILD_TYPE=Release" - job: Windows_MinGW_x86_64_Clang701_Release + timeoutInMinutes: 120 pool: vmImage: 'vs2017-win2016' steps: @@ -161,11 +174,11 @@ jobs: call C:\tools\msys64\msys2_shell.cmd -defterm -mingw64 -no-start -full-path -here -c "ci/run.sh build-release -DCMAKE_CXX_COMPILER='C:/Program Files/LLVM/bin/clang++.exe' -DCPU_ARCH=detect -DCMAKE_CXX_FLAGS=--target=x86_64-w64-windows-gnu -DCMAKE_BUILD_TYPE=Release" - job: Windows_MSVC_x86_64_AVX512_Clang701_Release + timeoutInMinutes: 120 pool: vmImage: 'vs2017-win2016' steps: - script: | - choco list --local-only choco install ninja choco install llvm --version 7.0.1 @@ -180,11 +193,11 @@ jobs: ci\run.cmd build-release -DARCH_TESTS=ON -DCMAKE_CXX_COMPILER="C:/Program Files/LLVM/bin/clang-cl.exe" -DUSE_SDE=ON -DCPU_ARCH=avx512 -DCMAKE_CXX_FLAGS=-m64 -DCMAKE_BUILD_TYPE=Release - job: Windows_MSVC_x86_AVX512_Clang701_Release + timeoutInMinutes: 120 pool: vmImage: 'vs2017-win2016' steps: - script: | - choco list --local-only choco install ninja choco install llvm --version 7.0.1 @@ -199,14 +212,13 @@ jobs: ci\run.cmd build-release -DARCH_TESTS=ON -DCMAKE_CXX_COMPILER="C:/Program Files/LLVM/bin/clang-cl.exe" -DUSE_SDE=ON -DCPU_ARCH=avx512 -DCMAKE_CXX_FLAGS=-m32 -DCMAKE_BUILD_TYPE=Release - job: Windows_MSVC_x86_64_AVX512_MSVC2017_Release + timeoutInMinutes: 120 pool: vmImage: 'vs2017-win2016' steps: - script: | choco uninstall mingw - choco list --local-only choco install ninja - choco install llvm --version 7.0.1 curl -o "$(Agent.TempDirectory)/sde.zip" -L $(SDEURL) "C:\Program Files\7-Zip\7z.exe" x -oC:\sde "$(Agent.TempDirectory)/sde.zip" @@ -219,14 +231,13 @@ jobs: ci\run.cmd build-release -DARCH_TESTS=ON -DUSE_SDE=ON -DCPU_ARCH=avx512 -DENABLE_DFT=OFF -DCMAKE_BUILD_TYPE=Release - job: Windows_MSVC_x86_AVX512_MSVC2017_Release + timeoutInMinutes: 120 pool: vmImage: 'vs2017-win2016' steps: - script: | - choco list --local-only choco uninstall mingw choco install ninja - choco install llvm --version 7.0.1 curl -o "$(Agent.TempDirectory)/sde.zip" -L $(SDEURL) "C:\Program Files\7-Zip\7z.exe" x -oC:\sde "$(Agent.TempDirectory)/sde.zip"