diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 440deba09..fa4a3d5c5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -304,10 +304,15 @@ jobs: if: matrix.qemu != '' && matrix.os == 'ubuntu-latest' - run: | + # Run the tests, and check the prebuilt release libraries. cargo test --verbose --features=all-impls,procfs,cc --release --workspace -- --nocapture env: RUST_BACKTRACE: 1 + - run: | + # Check the prebuilt debug libraries too. + cargo check --features=cc + test_rustix_use_libc: name: Test rustix_use_libc runs-on: ${{ matrix.os }} diff --git a/src/imp/linux_raw/arch/outline/debug/librustix_outline_aarch64.a b/src/imp/linux_raw/arch/outline/debug/librustix_outline_aarch64.a index 964629583..006ba1b2f 100644 Binary files a/src/imp/linux_raw/arch/outline/debug/librustix_outline_aarch64.a and b/src/imp/linux_raw/arch/outline/debug/librustix_outline_aarch64.a differ diff --git a/src/imp/linux_raw/arch/outline/debug/librustix_outline_arm.a b/src/imp/linux_raw/arch/outline/debug/librustix_outline_arm.a index e77ee18ba..b066a887d 100644 Binary files a/src/imp/linux_raw/arch/outline/debug/librustix_outline_arm.a and b/src/imp/linux_raw/arch/outline/debug/librustix_outline_arm.a differ diff --git a/src/imp/linux_raw/arch/outline/debug/librustix_outline_riscv64.a b/src/imp/linux_raw/arch/outline/debug/librustix_outline_riscv64.a index a60393599..4c5e82c84 100644 Binary files a/src/imp/linux_raw/arch/outline/debug/librustix_outline_riscv64.a and b/src/imp/linux_raw/arch/outline/debug/librustix_outline_riscv64.a differ diff --git a/src/imp/linux_raw/arch/outline/debug/librustix_outline_x86.a b/src/imp/linux_raw/arch/outline/debug/librustix_outline_x86.a index 7baab7be6..ffac2f504 100644 Binary files a/src/imp/linux_raw/arch/outline/debug/librustix_outline_x86.a and b/src/imp/linux_raw/arch/outline/debug/librustix_outline_x86.a differ diff --git a/src/imp/linux_raw/arch/outline/debug/librustix_outline_x86_64.a b/src/imp/linux_raw/arch/outline/debug/librustix_outline_x86_64.a index ccc47cd65..5f25d1454 100644 Binary files a/src/imp/linux_raw/arch/outline/debug/librustix_outline_x86_64.a and b/src/imp/linux_raw/arch/outline/debug/librustix_outline_x86_64.a differ