diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8fd2022f..60d993bf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -293,7 +293,11 @@ jobs: - name: Build and test env: CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUNNER: wine64 - run: cargo test --features hdf5-sys/static --target x86_64-pc-windows-gnu -- --skip test_compile_fail + run: cargo test --features hdf5-sys/static --target x86_64-pc-windows-gnu --exclude=hdf5-derive + - name: Build and test hdf5-derive + env: + CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUNNER: wine64 + run: cargo test --package hdf5-derive --features hdf5/static --target x86_64-pc-windows-gnu addr_san: name: Address sanitizer diff --git a/Cargo.toml b/Cargo.toml index 609c4cbd..6f7c4f7d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,6 +26,7 @@ mpi-sys = "0.2" num-complex = { version = "0.4", default-features = false } regex = "1.10" # internal +hdf5 = { version = "0.8.1", path = "hdf5" } # !V hdf5-derive = { version = "0.8.1", path = "hdf5-derive" } # !V hdf5-src = { version = "0.8.1", path = "hdf5-src" } # !V hdf5-sys = { version = "0.8.1", path = "hdf5-sys" } # !V diff --git a/hdf5-derive/Cargo.toml b/hdf5-derive/Cargo.toml index f9bc18a1..801ca5f1 100644 --- a/hdf5-derive/Cargo.toml +++ b/hdf5-derive/Cargo.toml @@ -23,4 +23,4 @@ syn = { version = "2.0", features = ["derive", "extra-traits"]} [dev-dependencies] trybuild = "1.0" -hdf5 = { version = ">=0.7.1", path = "../hdf5" } +hdf5.workspace = true