Commit Graph

88 Commits

Author SHA1 Message Date
Ralf Jung
42a3e87838 rustup, and now we also need to install llvm-tools 2020-05-22 10:29:47 +02:00
Ralf Jung
880e6847cf play with bash on AppVeyor
Also consistently order and format our two CI files
2020-05-11 10:58:27 +02:00
Ralf Jung
0b07f6f5d3 set CARGO_INCREMENTAL=0 on CI, it's just a waste of time there 2020-04-02 09:49:48 +02:00
Ralf Jung
78fe5288d0 do more cross-testing 2020-03-21 23:17:18 +01:00
Ralf Jung
2dc309729e rely on improved cargo install 2020-01-31 11:38:07 +01:00
Markus Pettersson
c9e7fe8b8c Updated CI config to reflect deprecation of rustup uninstall 2019-12-08 11:23:56 +01:00
Ralf Jung
d518c38219 rust-docs should be gone from all caches now 2019-11-08 14:13:23 +01:00
Ralf Jung
1aeecb553a Revert "temporarily ignore cached rustup-toolchain-install-master"
This reverts commit 4872c5cbbe.
2019-11-08 14:12:54 +01:00
Ralf Jung
4872c5cbbe temporarily ignore cached rustup-toolchain-install-master 2019-10-24 13:12:01 +02:00
Ralf Jung
930c797a83 bump rustc and adjust for rustc-dev component
(also sync AppVeyor with Travis: use stable cargo)
2019-10-24 13:12:01 +02:00
Ralf Jung
3c01ffe25e cleanup: remove leftover rust-docs components 2019-10-16 10:41:50 +02:00
Ralf Jung
a94d9d2c1d install minimal profile by default 2019-10-16 10:02:31 +02:00
Ralf Jung
c424e06993 make sure we use the stable toolchain, no matter the cache 2019-09-28 00:56:57 -04:00
Ralf Jung
9f6287eb0c show cargo version 2019-09-27 10:23:26 -04:00
Ralf Jung
65541d9021 rustup update 2019-08-15 22:30:38 +02:00
Ralf Jung
5aa60571fc travis: do not install cargo from master 2019-08-15 22:25:50 +02:00
Ralf Jung
2b1eeb3928 also run tests for cron jobs 2019-06-22 11:13:35 +02:00
Ralf Jung
ab473bcda5 fix Travis bors branch names 2019-06-21 21:02:30 +02:00
Ralf Jung
1a784ea21b Travis: also run on bors branches, and not on master 2019-06-21 20:54:07 +02:00
Ralf Jung
aa888c5593 remove redundant RUSTFLAGS 2019-05-27 15:24:37 +02:00
Ralf Jung
78e11058d3 CI: build with debug assertions 2019-04-18 14:58:30 +02:00
Ralf Jung
081837eff0 fix Travis and adjust AppVeyor 2019-04-04 14:15:02 +01:00
Ralf Jung
bebb5bfa38 use rustup-toolchain-install-master for CI 2019-04-04 10:19:18 +01:00
Oliver Scherer
35809441cd Try out more email notifications 2019-01-30 14:09:37 +01:00
Ralf Jung
133e012cec sync env vars between appveyor and travis 2018-12-19 11:06:35 +01:00
Ralf Jung
74e9ed998b move travis commands to script file, maybe that fixes the macOS weirdness 2018-12-12 19:38:11 +01:00
Ralf Jung
8ec371747a do not auto-detect the targets in the sysroot, instead specify target manually through env var 2018-12-12 11:03:42 +01:00
Ralf Jung
b50662d68c fix CI 2018-12-10 12:21:39 +01:00
Ralf Jung
f044205b5f the test suite assumes a libstd with full MIR; run test suite on xargo-built foreign libstds 2018-12-10 10:04:55 +01:00
Ralf Jung
fbd7d119ae use new dir for CI and docs 2018-11-27 13:12:55 +01:00
Ralf Jung
16ac7ec1b1 tweak comments, remove debug output 2018-11-27 08:16:58 +01:00
Ralf Jung
bb47df94dd use cargo miri setup for CI 2018-11-27 08:16:58 +01:00
Matthias Krüger
3102b13468 travis: build benchmarks as well 2018-11-17 14:25:48 +01:00
Ralf Jung
8fe51ca669 try to find python3 on macOS 2018-10-30 15:07:40 +01:00
Ralf Jung
f6b1f9e487 rewrite cargo-miri test in Python 2018-10-30 11:26:53 +01:00
Ralf Jung
9c9552260c test cargo-miri without validation, and fix how we invoke it so we see output in case of failure 2018-10-30 10:40:28 +01:00
Andrew Poelstra
abda1a8ebb rename rust-toolchain to rust-version; add note to README about usage 2018-10-23 15:22:14 +00:00
Ralf Jung
0b6e349417 automalically use start-fn if we have all the MIR 2018-10-19 10:07:17 +02:00
Ralf Jung
88ec62640e make rustc-tests a binary in the main project 2018-10-14 11:48:15 +02:00
Ralf Jung
aa30540ce7 update CI: Avoid downloading Rust twice 2018-10-01 12:32:22 +02:00
Ralf Jung
eaff451d5e move 'cargo miri' test down so it is not the first thing testing start-fn 2018-10-01 08:27:03 +02:00
Ralf Jung
7c73df9985 avoid recompiling miri for 2nd test run; avoid unreadable output due to backtraces
also some travis config cleanup
2018-08-14 18:53:46 +02:00
Ralf Jung
034bb25f54 fix 'cargo miri test' for full MIR, and run it on CI 2018-08-14 09:41:04 +02:00
Ralf Jung
1ec8728325 document and fully use rust-toolchain file 2018-08-14 00:58:43 +02:00
Ralf Jung
e2c1b70086 nicer diff formating 2018-07-26 18:15:51 +02:00
Ralf Jung
ae830f6115 dont test cargo miri output on mac. no idea what that system is doing. 2018-07-26 17:41:45 +02:00
Ralf Jung
5bd02b7c07 also show the output (though we lost the interleaving) 2018-07-26 17:08:29 +02:00
Ralf Jung
851f2ab98e test cargo miri output 2018-07-26 16:43:51 +02:00
bjorn3
c8ff634f82 Enable backtraces for tests 2018-06-03 13:08:51 +02:00
Oliver Schneider
20c2e0bede
Test miri on mac os 2018-05-11 11:29:18 +02:00