]> git.lizzy.rs Git - rust.git/commit
ci: Start running wasm32 tests on Travis
authorAlex Crichton <alex@alexcrichton.com>
Sun, 26 Nov 2017 18:39:16 +0000 (10:39 -0800)
committerAlex Crichton <alex@alexcrichton.com>
Tue, 28 Nov 2017 17:27:35 +0000 (09:27 -0800)
commit73970bf6f287b93ebd9775783652217e1aca02d3
tree0c01568c6193319f6ae427ffbf5cf8e83dd28a10
parent3bde5e78aef6c05a23f6068403682df7517d5a73
ci: Start running wasm32 tests on Travis

This commit allocates a builder to running wasm32 tests on Travis. Not all test
suites pass right now so this is starting out with just the run-pass and the
libcore test suites. This'll hopefully give us a pretty broad set of coverage
for integration in rustc itself as well as a somewhat broad coverage of the llvm
backend itself through integration/unit tests.
23 files changed:
.travis.yml
src/bootstrap/check.rs
src/ci/docker/wasm32-unknown/Dockerfile [new file with mode: 0644]
src/etc/wasm32-shim.js
src/llvm
src/test/compile-fail/auxiliary/issue_5844_aux.rs
src/test/compile-fail/issue-10755.rs
src/test/compile-fail/lint-ctypes.rs
src/test/compile-fail/lint-dead-code-3.rs
src/test/compile-fail/nolink-with-link-args.rs
src/test/compile-fail/non-copyable-void.rs
src/test/compile-fail/panic-runtime/libtest-unwinds.rs
src/test/compile-fail/panic-runtime/transitive-link-a-bunch.rs
src/test/compile-fail/panic-runtime/want-unwind-got-abort.rs
src/test/compile-fail/panic-runtime/want-unwind-got-abort2.rs
src/test/compile-fail/static-mut-foreign-requires-unsafe.rs
src/test/compile-fail/unsupported-cast.rs
src/test/compile-fail/weak-lang-item.rs
src/test/mir-opt/box_expr.rs
src/test/mir-opt/issue-41110.rs
src/test/mir-opt/packed-struct-drop-aligned.rs
src/test/run-pass/next-power-of-two-overflow-debug.rs
src/test/run-pass/saturating-float-casts.rs