From fba1b92cbf9884215f099f3bbaa5bf406ca0986a Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Mon, 22 Apr 2019 22:41:52 -0700 Subject: [PATCH] Temporarily disable compiletest testing in CI The nightly compiler just added a dependency on serde so libserde ends up in the sysroot, breaking crate resolution inside of compiletest. We will need to figure out how else to run these tests. error[E0464]: multiple matching crates for `serde` --> $DIR/wrong_ser.rs:9:10 | 9 | #[derive(Serialize)] | ^^^^^^^^^ | = note: candidates: crate `serde`: /rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserde-2b75907288aa7c40.rlib crate `serde`: /serde/test_suite/deps/target/debug/deps/libserde-33e0a319242344ce.rlib --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index a3c8f7543..f0e62b81e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,7 +29,7 @@ matrix: - cd "${TRAVIS_BUILD_DIR}/test_suite/deps" - cargo build - cd "${TRAVIS_BUILD_DIR}/test_suite" - - cargo test --features compiletest,unstable + - cargo test --features unstable - cd "${TRAVIS_BUILD_DIR}/test_suite/no_std" - cargo build