diff --git a/.github/workflows/build-and-test-arm.yml b/.github/workflows/build-and-test-arm.yml index eece5c25d..d2bd2a70f 100644 --- a/.github/workflows/build-and-test-arm.yml +++ b/.github/workflows/build-and-test-arm.yml @@ -32,11 +32,11 @@ jobs: sudo update-binfmts --enable ${{ matrix.interpreter }} update-binfmts --display - name: git checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 1 - name: cache rust dependencies - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/.cargo/bin/ @@ -57,8 +57,8 @@ jobs: -s target/${{ matrix.target }}/release/seek_stress - name: upload build artifacts if: ${{ !cancelled() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: - name: meson-test-logs + name: meson-test-logs-${{ matrix.target }} path: | ${{ github.workspace }}/build/meson-logs/testlog.txt \ No newline at end of file diff --git a/.github/workflows/cargo-fmt.yml b/.github/workflows/cargo-fmt.yml index 12216d88a..1a823e452 100644 --- a/.github/workflows/cargo-fmt.yml +++ b/.github/workflows/cargo-fmt.yml @@ -5,11 +5,11 @@ jobs: runs-on: ubuntu-latest steps: - name: git checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 1 - name: cache rust toolchain - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/.rustup/toolchains @@ -17,7 +17,7 @@ jobs: ~/.rustup/settings.toml key: ${{ runner.os }}-rust-toolchain-${{ hashFiles('rust-toolchain', 'rust-toolchain.toml') }} - name: cache rust crates - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/.cargo/bin/ diff --git a/src/looprestoration.rs b/src/looprestoration.rs index 133e8a97b..525cedbbb 100644 --- a/src/looprestoration.rs +++ b/src/looprestoration.rs @@ -1699,6 +1699,7 @@ unsafe fn rav1d_sgr_box35_row_h_neon( ) } +#[cfg(all(feature = "asm", target_arch = "aarch64"))] extern "C" { fn dav1d_sgr_box3_vert_neon( sumsq: *mut *mut i32,