Travis maintenance (#132)

*  Use gcc-8 for builds

* Don't run cargo-deadlinks

* Update wabt to 0.6.
This commit is contained in:
Sergey Pepyakin 2018-10-26 15:03:01 +02:00 committed by GitHub
parent 3854ecdad6
commit 2f7505d120
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 7 additions and 9 deletions

View File

@ -11,15 +11,13 @@ addons:
sources:
- ubuntu-toolchain-r-test
packages:
- gcc-6
- g++-6
- gcc-8
- g++-8
- cmake
env:
- CC=/usr/bin/gcc-6 CXX=/usr/bin/g++-6
- CC=/usr/bin/gcc-8 CXX=/usr/bin/g++-8
install:
# Install `cargo-deadlinks` unless it is currently installed.
- command -v cargo-deadlinks &> /dev/null || cargo install --git https://github.com/deadlinks/cargo-deadlinks/
- if [ "$TRAVIS_RUST_VERSION" == "nightly" ]; then rustup target add wasm32-unknown-unknown; fi
script:
# Make sure nightly targets are not broken.

View File

@ -18,4 +18,4 @@ nan-preserving-float = "0.1.0"
[dev-dependencies]
assert_matches = "1.1"
wabt = "0.4"
wabt = "0.6"

View File

@ -6,7 +6,7 @@ authors = ["Sergey Pepyakin <s.pepyakin@gmail.com>"]
[dependencies]
wasmi = { path = ".." }
assert_matches = "1.2"
wabt = "0.3"
wabt = "0.6"
[profile.bench]
debug = true

View File

@ -10,7 +10,7 @@ cargo-fuzz = true
[dependencies]
wasmi = { path = ".." }
wabt = "0.2.0"
wabt = "0.6.0"
wasmparser = "0.14.1"
tempdir = "0.3.6"

View File

@ -7,4 +7,4 @@ authors = ["Sergey Pepyakin <s.pepyakin@gmail.com>"]
honggfuzz = "=0.5.9" # Strict equal since hfuzz requires dep and cmd versions to match.
wasmi = { path = ".." }
tempdir = "0.3.6"
wabt = "0.2.0"
wabt = "0.6.0"