diff --git a/.travis.yml b/.travis.yml index edc000f7ff..793dbe23b0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,10 +6,19 @@ before_install: matrix: include: - rust: stable - env: DO_FUZZ=true + env: >- + DO_FUZZ=true + EXTRA_FEATURES="siphasher" - rust: beta + env: >- + EXTRA_FEATURES="siphasher" - rust: nightly - env: DO_BENCH=true + env: >- + DO_BENCH=true + EXTRA_FEATURES="siphasher" + - rust: 1.26.0 + env: >- + EXTRA_FEATURES="siphasher" - rust: 1.22.0 script: diff --git a/contrib/test.sh b/contrib/test.sh index bdab18488d..2901f3d9c0 100755 --- a/contrib/test.sh +++ b/contrib/test.sh @@ -1,6 +1,6 @@ #!/bin/sh -ex -FEATURES="bitcoinconsensus use-serde serde-decimal" +FEATURES="bitcoinconsensus use-serde serde-decimal $EXTRA_FEATURES" # Use toolchain if explicitly specified if [ -n "$TOOLCHAIN" ]