# check single-feature tests only on amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek 4.2.0
 --all-targets --all-features
Features:
 test-name=rust-curve25519-dalek-4:@,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-curve25519-dalek-dev,
 librust-hex-dev,
 librust-rand-0.8-dev,
 librust-sha2-dev,
Restrictions:
 allow-stderr,

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek 4.2.0
 --all-targets --no-default-features
Features:
 test-name=rust-curve25519-dalek-4:,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-curve25519-dalek-dev,
 librust-hex-dev,
 librust-rand-0.8-dev,
 librust-sha2-dev,
Restrictions:
 allow-stderr,

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek 4.2.0
 --all-targets
Features:
 test-name=rust-curve25519-dalek-4:default,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-curve25519-dalek-dev,
 librust-hex-dev,
 librust-rand-0.8-dev,
 librust-sha2-dev,
Restrictions:
 allow-stderr,

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek 4.2.0
 --all-targets --no-default-features --features alloc
Features:
 test-name=rust-curve25519-dalek-4:alloc,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-curve25519-dalek-dev,
 librust-hex-dev,
 librust-rand-0.8-dev,
 librust-sha2-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek 4.2.0
 --all-targets --no-default-features --features digest
Features:
 test-name=rust-curve25519-dalek-4:digest,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-curve25519-dalek-dev,
 librust-hex-dev,
 librust-rand-0.8-dev,
 librust-sha2-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

# skip curve25519-dalek feature fiat_backend: apparently unusable alone

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek 4.2.0
 --all-targets --no-default-features --features group-bits
Features:
 test-name=rust-curve25519-dalek-4:group-bits,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-curve25519-dalek-dev,
 librust-hex-dev,
 librust-rand-0.8-dev,
 librust-sha2-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek 4.2.0
 --all-targets --no-default-features --features group
Features:
 test-name=rust-curve25519-dalek-4:group,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-curve25519-dalek-dev,
 librust-hex-dev,
 librust-rand-0.8-dev,
 librust-sha2-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek 4.2.0
 --all-targets --no-default-features --features legacy_compatibility
Features:
 test-name=rust-curve25519-dalek-4:legacy_compatibility,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-curve25519-dalek-dev,
 librust-hex-dev,
 librust-rand-0.8-dev,
 librust-sha2-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek 4.2.0
 --all-targets --no-default-features --features precomputed-tables
Features:
 test-name=rust-curve25519-dalek-4:precomputed-tables,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-curve25519-dalek-dev,
 librust-hex-dev,
 librust-rand-0.8-dev,
 librust-sha2-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek 4.2.0
 --all-targets --no-default-features --features rand_core
Features:
 test-name=rust-curve25519-dalek-4:rand_core,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-curve25519-dalek-dev,
 librust-hex-dev,
 librust-rand-0.8-dev,
 librust-sha2-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek 4.2.0
 --all-targets --no-default-features --features serde
Features:
 test-name=rust-curve25519-dalek-4:serde,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-curve25519-dalek-dev,
 librust-hex-dev,
 librust-rand-0.8-dev,
 librust-sha2-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek 4.2.0
 --all-targets --no-default-features --features zeroize
Features:
 test-name=rust-curve25519-dalek-4:zeroize,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-curve25519-dalek-dev,
 librust-hex-dev,
 librust-rand-0.8-dev,
 librust-sha2-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek-derive 0.1.1
 --all-targets --all-features
Features:
 test-name=rust-curve25519-dalek-derive-0.1:@,
Depends:
 dh-rust,
 librust-curve25519-dalek-derive-dev,
Restrictions:
 allow-stderr,

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek-derive 0.1.1
 --all-targets --no-default-features
Features:
 test-name=rust-curve25519-dalek-derive-0.1:,
Depends:
 dh-rust,
 librust-curve25519-dalek-derive-dev,
Restrictions:
 allow-stderr,

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test curve25519-dalek-derive 0.1.1
 --all-targets
Features:
 test-name=rust-curve25519-dalek-derive-0.1:default,
Depends:
 dh-rust,
 librust-curve25519-dalek-derive-dev,
Restrictions:
 allow-stderr,

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test ed25519-dalek 2.2.0
 --all-targets --all-features
Features:
 test-name=rust-ed25519-dalek-2:@,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-blake2-dev,
 librust-ed25519-dalek-dev,
 librust-hex-dev,
 librust-hex-literal-dev,
 librust-rand-0.8-dev,
 librust-serde-json-dev,
 librust-sha3-0.10-dev,
 librust-toml-dev,
Restrictions:
 allow-stderr,

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test ed25519-dalek 2.2.0
 --all-targets --no-default-features
Features:
 test-name=rust-ed25519-dalek-2:,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-blake2-dev,
 librust-ed25519-dalek-dev,
 librust-hex-dev,
 librust-hex-literal-dev,
 librust-rand-0.8-dev,
 librust-serde-json-dev,
 librust-sha3-0.10-dev,
 librust-toml-dev,
Restrictions:
 allow-stderr,

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test ed25519-dalek 2.2.0
 --all-targets --no-default-features --features alloc
Features:
 test-name=rust-ed25519-dalek-2:alloc,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-blake2-dev,
 librust-ed25519-dalek-dev,
 librust-hex-dev,
 librust-hex-literal-dev,
 librust-rand-0.8-dev,
 librust-serde-json-dev,
 librust-sha3-0.10-dev,
 librust-toml-dev,
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test ed25519-dalek 2.2.0
 --all-targets --no-default-features --features asm
Features:
 test-name=rust-ed25519-dalek-2:asm,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-blake2-dev,
 librust-ed25519-dalek-dev,
 librust-hex-dev,
 librust-hex-literal-dev,
 librust-rand-0.8-dev,
 librust-serde-dev,
 librust-serde-json-dev,
 librust-sha3-0.10-dev,
 librust-toml-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test ed25519-dalek 2.2.0
 --all-targets --no-default-features --features digest
Features:
 test-name=rust-ed25519-dalek-2:digest,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-blake2-dev,
 librust-ed25519-dalek-dev,
 librust-hex-dev,
 librust-hex-literal-dev,
 librust-rand-0.8-dev,
 librust-serde-json-dev,
 librust-sha3-0.10-dev,
 librust-toml-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test ed25519-dalek 2.2.0
 --all-targets --no-default-features --features fast
Features:
 test-name=rust-ed25519-dalek-2:fast,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-blake2-dev,
 librust-ed25519-dalek-dev,
 librust-hex-dev,
 librust-hex-literal-dev,
 librust-rand-0.8-dev,
 librust-serde-json-dev,
 librust-sha3-0.10-dev,
 librust-toml-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test ed25519-dalek 2.2.0
 --all-targets --no-default-features --features hazmat
Features:
 test-name=rust-ed25519-dalek-2:hazmat,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-blake2-dev,
 librust-ed25519-dalek-dev,
 librust-hex-dev,
 librust-hex-literal-dev,
 librust-rand-0.8-dev,
 librust-serde-json-dev,
 librust-sha3-0.10-dev,
 librust-toml-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test ed25519-dalek 2.2.0
 --all-targets --no-default-features --features legacy_compatibility
Features:
 test-name=rust-ed25519-dalek-2:legacy_compatibility,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-blake2-dev,
 librust-ed25519-dalek-dev,
 librust-hex-dev,
 librust-hex-literal-dev,
 librust-rand-0.8-dev,
 librust-serde-json-dev,
 librust-sha3-0.10-dev,
 librust-toml-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test ed25519-dalek 2.2.0
 --all-targets --no-default-features --features pem
Features:
 test-name=rust-ed25519-dalek-2:pem,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-blake2-dev,
 librust-ed25519-dalek-dev,
 librust-hex-dev,
 librust-hex-literal-dev,
 librust-rand-0.8-dev,
 librust-serde-json-dev,
 librust-sha3-0.10-dev,
 librust-toml-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test ed25519-dalek 2.2.0
 --all-targets --no-default-features --features pkcs8
Features:
 test-name=rust-ed25519-dalek-2:pkcs8,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-blake2-dev,
 librust-ed25519-dalek-dev,
 librust-hex-dev,
 librust-hex-literal-dev,
 librust-rand-0.8-dev,
 librust-serde-json-dev,
 librust-sha3-0.10-dev,
 librust-toml-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test ed25519-dalek 2.2.0
 --all-targets --no-default-features --features rand_core
Features:
 test-name=rust-ed25519-dalek-2:rand_core,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-blake2-dev,
 librust-ed25519-dalek-dev,
 librust-hex-dev,
 librust-hex-literal-dev,
 librust-rand-0.8-dev,
 librust-serde-json-dev,
 librust-sha3-0.10-dev,
 librust-toml-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test ed25519-dalek 2.2.0
 --all-targets --no-default-features --features serde
Features:
 test-name=rust-ed25519-dalek-2:serde,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-blake2-dev,
 librust-ed25519-dalek-dev,
 librust-hex-dev,
 librust-hex-literal-dev,
 librust-rand-0.8-dev,
 librust-serde-json-dev,
 librust-sha3-0.10-dev,
 librust-toml-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test ed25519-dalek 2.2.0
 --all-targets --no-default-features --features std
Features:
 test-name=rust-ed25519-dalek-2:std,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-blake2-dev,
 librust-ed25519-dalek-dev,
 librust-hex-dev,
 librust-hex-literal-dev,
 librust-rand-0.8-dev,
 librust-serde-json-dev,
 librust-sha3-0.10-dev,
 librust-toml-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test ed25519-dalek 2.2.0
 --all-targets --no-default-features --features zeroize
Features:
 test-name=rust-ed25519-dalek-2:zeroize,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-blake2-dev,
 librust-ed25519-dalek-dev,
 librust-hex-dev,
 librust-hex-literal-dev,
 librust-rand-0.8-dev,
 librust-serde-json-dev,
 librust-sha3-0.10-dev,
 librust-toml-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test x25519-dalek 2.0.1
 --all-targets --all-features
Features:
 test-name=rust-x25519-dalek-2:@,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-x25519-dalek-dev,
Restrictions:
 allow-stderr,

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test x25519-dalek 2.0.1
 --all-targets --no-default-features
Features:
 test-name=rust-x25519-dalek-2:,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-x25519-dalek-dev,
Restrictions:
 allow-stderr,

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test x25519-dalek 2.0.1
 --all-targets --no-default-features --features alloc
Features:
 test-name=rust-x25519-dalek-2:alloc,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-x25519-dalek-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

# skip x25519-dalek feature bench: apparently unusable alone

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test x25519-dalek 2.0.1
 --all-targets --no-default-features --features getrandom
Features:
 test-name=rust-x25519-dalek-2:getrandom,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-x25519-dalek-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test x25519-dalek 2.0.1
 --all-targets --no-default-features --features precomputed-tables
Features:
 test-name=rust-x25519-dalek-2:precomputed-tables,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-x25519-dalek-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test x25519-dalek 2.0.1
 --all-targets --no-default-features --features reusable_secrets
Features:
 test-name=rust-x25519-dalek-2:reusable_secrets,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-x25519-dalek-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test x25519-dalek 2.0.1
 --all-targets --no-default-features --features serde
Features:
 test-name=rust-x25519-dalek-2:serde,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-x25519-dalek-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test x25519-dalek 2.0.1
 --all-targets --no-default-features --features static_secrets
Features:
 test-name=rust-x25519-dalek-2:static_secrets,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-x25519-dalek-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test x25519-dalek 2.0.1
 --all-targets --no-default-features --features zeroize
Features:
 test-name=rust-x25519-dalek-2:zeroize,
Depends:
 dh-rust,
 librust-bincode-dev,
 librust-x25519-dalek-dev,
Restrictions:
 allow-stderr,
Architecture: amd64
