X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=test.sh;h=b55143a235e749f0de5e0269aaceb7981668c194;hb=21012c40d138dbff7736e4ca19f667cb88a191f1;hp=957265332560e2b34f88709f60fabc77a993cd2a;hpb=9bfff3609162efcca02310d4d9231054b6d824fd;p=dnssec-prover diff --git a/test.sh b/test.sh index 9572653..b55143a 100755 --- a/test.sh +++ b/test.sh @@ -1,6 +1,12 @@ #!/bin/sh set -eox -export RUSTC_BOOTSTRAP=1 + +RUSTC_MINOR_VERSION=$(rustc --version | awk '{ split($2,a,"."); print a[2] }') +if [ "$RUSTC_MINOR_VERSION" = 63 ]; then + export RUSTC_BOOTSTRAP=1 + export RUSTFLAGS=--cfg=rust_1_63 +fi + cargo test --no-default-features cargo test cargo test --no-default-features --features std @@ -18,3 +24,5 @@ cargo build --bin http_proof_gen --features build_server cargo doc --features std,tokio,validation cd fuzz RUSTFLAGS=--cfg=fuzzing RUSTC_BOOTSTRAP=1 cargo build --features stdin_fuzz +cd ../bench +RUSTFLAGS="--cfg=dnssec_validate_bench" cargo bench