From 89fc413d66ecd8d33febb0215fbecfc42d905699 Mon Sep 17 00:00:00 2001 From: Clayton Smith Date: Sat, 14 Oct 2023 14:16:58 -0400 Subject: [PATCH 1/3] Increase tolerance for volk_32f_log2_32f Signed-off-by: Clayton Smith --- lib/kernel_tests.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/kernel_tests.h b/lib/kernel_tests.h index 530beb1ee..4119eae6a 100644 --- a/lib/kernel_tests.h +++ b/lib/kernel_tests.h @@ -80,7 +80,7 @@ std::vector init_test_list(volk_test_params_t test_params) QA(VOLK_INIT_TEST(volk_32f_index_min_32u, test_params)) QA(VOLK_INIT_TEST(volk_32fc_32f_multiply_32fc, test_params)) QA(VOLK_INIT_TEST(volk_32fc_32f_add_32fc, test_params)) - QA(VOLK_INIT_TEST(volk_32f_log2_32f, test_params.make_absolute(1e-5))) + QA(VOLK_INIT_TEST(volk_32f_log2_32f, test_params.make_absolute(1.5e-5))) QA(VOLK_INIT_TEST(volk_32f_expfast_32f, test_params_inacc_tenth)) QA(VOLK_INIT_TEST(volk_32f_x2_pow_32f, test_params_inacc)) QA(VOLK_INIT_TEST(volk_32f_sin_32f, test_params_inacc)) From 50d702a77a0be72c1de4793c228cb00f2e7848ae Mon Sep 17 00:00:00 2001 From: Clayton Smith Date: Sat, 14 Oct 2023 13:41:38 -0400 Subject: [PATCH 2/3] Clean up whitespace Signed-off-by: Clayton Smith --- .github/workflows/run-tests.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index ce318d2a4..40bba3725 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -17,7 +17,7 @@ jobs: strategy: fail-fast: false matrix: - compiler: + compiler: - { name: g++-7, cc: gcc-7, cxx: g++-7, distro: ubuntu-20.04 } - { name: g++-8, cc: gcc-8, cxx: g++-8, distro: ubuntu-20.04 } - { name: g++-9, cc: gcc-9, cxx: g++-9, distro: ubuntu-latest } @@ -33,7 +33,7 @@ jobs: # - { name: clang-15, cc: clang-15, cxx: clang++-15, distro: ubuntu-latest } runs-on: ${{ matrix.compiler.distro }} - + steps: - uses: actions/checkout@v3.1.0 with: @@ -107,7 +107,7 @@ jobs: - arch: riscv64 distro: ubuntu22.04 compiler: { name: g++-12, cc: gcc-12, cxx: g++-12 } - + steps: - uses: actions/checkout@v3.1.0 with: @@ -206,7 +206,7 @@ jobs: # build-windows-msys2: # name: Build on windows-latest using MinGW and MSYS2 - + # runs-on: windows-latest # steps: # - uses: msys2/setup-msys2@v2 @@ -231,7 +231,7 @@ jobs: # - name: Build # shell: msys2 {0} # run: cd build && make -j$(nproc) - # - name: Test + # - name: Test # shell: msys2 {0} # run: | # cd build From 8823cff5dc34f154b08d44deb068f53d3ab0590f Mon Sep 17 00:00:00 2001 From: Clayton Smith Date: Sat, 14 Oct 2023 13:43:48 -0400 Subject: [PATCH 3/3] Re-enable tests on aarch64 clang-14 Signed-off-by: Clayton Smith --- .github/workflows/run-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 40bba3725..f0581eeaf 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -114,7 +114,7 @@ jobs: submodules: 'recursive' - uses: uraimo/run-on-arch-action@v2.5.0 name: Build in non-x86 container - continue-on-error: ${{ contains(fromJson('["ppc64le", "s390x"]'), matrix.arch) || contains(fromJson('["clang-14"]'), matrix.compiler.name) }} + continue-on-error: ${{ contains(fromJson('["ppc64le", "s390x"]'), matrix.arch) }} id: build with: arch: ${{ matrix.arch }}