Ralf Jung
|
80c4b5d674
|
fix './miri test'
|
2020-10-22 10:36:05 +02:00 |
|
Ralf Jung
|
9a9988a4b0
|
update docs, and also use MIRIFLAGS for the test suite
|
2020-09-17 17:29:19 +02:00 |
|
Ralf Jung
|
ac454a2485
|
cargo-miri: allow overwriting miri command, and make that consistent with compiletest
|
2020-05-28 08:53:44 +02:00 |
|
Ralf Jung
|
791ec8fef7
|
fmt
|
2020-05-11 10:54:21 +02:00 |
|
Ralf Jung
|
88fc42bbc8
|
compiletest: no need to call rustc here
|
2020-05-11 10:52:44 +02:00 |
|
Ralf Jung
|
a5eaa5703c
|
test suite: rely on CARGO_BIN_EXE_ env vars to find Miri binary
|
2020-04-23 19:20:09 +02:00 |
|
Ralf Jung
|
8817397828
|
test harness informs tests about suitable temp dir
|
2020-03-24 09:11:48 +01:00 |
|
Ralf Jung
|
a32e25677f
|
move repeated run of test suite (without and with MIR optimizations) out of compiletest
|
2020-03-18 11:19:01 +01:00 |
|
Ralf Jung
|
e952e37a39
|
compile-fail tests work with optimizations now
|
2019-12-29 12:38:40 +01:00 |
|
Oliver Scherer
|
7ead530841
|
Rustfmt all the things
|
2019-12-23 12:56:23 +01:00 |
|
Ralf Jung
|
9b4ceec60e
|
update comment re: not using higher mir-opt-level
|
2019-11-04 11:17:40 +01:00 |
|
Wesley Wiser
|
636439c33f
|
Re-enable run-pass tests with optimizations enabled
|
2019-09-09 06:32:46 -04:00 |
|
Ralf Jung
|
26afb4685d
|
hashmap ICEs with optimizations, temporarily disable
|
2019-08-27 08:42:36 +02:00 |
|
Ralf Jung
|
1be4e2ff58
|
bump Rust
|
2019-08-21 09:07:27 +02:00 |
|
bors
|
1f504ea7be
|
Auto merge of #894 - christianpoveda:env-vars-communication, r=RalfJung
Enable env communication
related issue: https://github.com/rust-lang/miri/issues/800. r? @RalfJung
|
2019-08-14 18:58:06 +00:00 |
|
Christian Poveda
|
67d13577aa
|
Move test env var to test_runner
|
2019-08-13 12:10:24 -05:00 |
|
bors
|
b09ae31da0
|
Auto merge of #871 - RalfJung:miri-rustc-cleanup, r=RalfJung
Cleanup after rustc bootstrap tests Miri with a separate libstd
Should only be merged after https://github.com/rust-lang/rust/pull/63162 got the green light.
|
2019-08-08 20:43:47 +00:00 |
|
Christian Poveda
|
253af9692a
|
Fix formatting
|
2019-08-07 10:50:46 -05:00 |
|
Christian Poveda
|
af623dede2
|
Add env var test variable in compiletest
|
2019-08-07 09:09:13 -05:00 |
|
Ralf Jung
|
6c545ba340
|
the compile-fail-norustc hack is no longer needed
|
2019-07-31 15:29:55 +02:00 |
|
Ralf Jung
|
a414492cc7
|
reorder for clarity
|
2019-07-31 13:48:49 +02:00 |
|
Ralf Jung
|
edf7d1c30c
|
dedup code a bit
|
2019-07-31 13:48:15 +02:00 |
|
Ralf Jung
|
6dadb94101
|
test suite: be fine with warnings when running on rustc CI
|
2019-07-31 13:44:55 +02:00 |
|
Ralf Jung
|
c094d42504
|
update miri-seed handling for run-pass test suite
|
2019-07-23 21:53:47 +02:00 |
|
Ralf Jung
|
59190e8542
|
disable some compile-fail tests for rustc
|
2019-07-20 22:38:41 +02:00 |
|
Ralf Jung
|
e7b39e382a
|
reenable all tests on Windows
|
2019-07-11 18:41:53 +02:00 |
|
Lzu Tao
|
3ea62d3527
|
Remove SliceConcatExt import
|
2019-07-10 09:56:35 +07:00 |
|
Ralf Jung
|
4d76dd1f09
|
temporarily disable validation on Windows
|
2019-07-05 21:26:58 +02:00 |
|
Ralf Jung
|
9b58492df1
|
temporarily disable intptrcast advanced testing on Windows
|
2019-07-05 19:22:22 +02:00 |
|
Ralf Jung
|
44298d86f0
|
dont add the -Zmiri-seed flag twice
|
2019-07-03 10:47:25 +02:00 |
|
Ralf Jung
|
ccbc035f6a
|
run all run-pass tests with intrptrcast. makes many of them fail!
|
2019-07-02 22:20:37 +02:00 |
|
Ralf Jung
|
b0b082d4d8
|
do not handle MIRI_SYSROOT in the driver at all, rely fully on the --sysroot flag
|
2019-06-09 17:10:04 +02:00 |
|
Ralf Jung
|
7bb461362e
|
Travis: test cargo miri on foreign arch
|
2019-04-21 22:35:47 +02:00 |
|
Ralf Jung
|
336a59d264
|
rename MIRI_TARGET -> MIRI_COMPILETEST_TARGET to clarify that this affects compiletest only
|
2019-04-07 10:58:10 +02:00 |
|
Ralf Jung
|
72cd133d1b
|
compiletest can just propagate MIRI_SYSROOT from the outside
|
2019-04-07 10:58:06 +02:00 |
|
Alexander Regueiro
|
a478bfebd2
|
Removed copyright notices.
|
2019-02-26 18:37:45 +00:00 |
|
Ralf Jung
|
e2505dd945
|
we have no whitelist any more, go back to opt-level 3
|
2018-12-13 22:07:57 +01:00 |
|
Ralf Jung
|
5ff67363cb
|
fix warning
|
2018-12-12 19:51:52 +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
|
5689366a0d
|
use rustc_version also to parse host in compiletest
|
2018-12-10 13:20:04 +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 |
|
Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer
|
e73d0a3bca
|
Merge branch 'master' into fixme
|
2018-12-03 09:38:32 +01:00 |
|
Wim Looman
|
91f0b28ecc
|
Skip testing targets that don't ship libstd
|
2018-12-02 12:47:15 +01:00 |
|
Ralf Jung
|
429d84f068
|
remove/fix outdated FIXMEs in tests
|
2018-12-02 11:14:24 +01:00 |
|
Ralf Jung
|
1ae536b03e
|
use 2018 edition for tests
|
2018-11-20 12:41:34 +01:00 |
|
Ralf Jung
|
827e5180f2
|
stacked borrows is broken without full MIR
|
2018-11-16 10:01:54 +01:00 |
|
Ralf Jung
|
a87e952102
|
Separate deref and access into different operations; add special exception for creating raw references
|
2018-11-15 09:35:40 +01:00 |
|
Ralf Jung
|
54307cd888
|
bump compiletest so that we can share the tempdir() call
|
2018-11-09 14:04:22 +01:00 |
|
Ralf Jung
|
97302e86c2
|
remove unused import
|
2018-11-09 11:51:39 +01:00 |
|
Ralf Jung
|
45e14f8dc5
|
use custom test runner so that we can get proper test filtering
|
2018-11-09 11:50:34 +01:00 |
|