Oliver Schneider
|
0eb3c18565
|
Use a deterministic method for executing the start lang item
|
2018-05-07 10:46:32 +02:00 |
|
bjorn3
|
e09a996b2a
|
Fix some more tests with some unsafe code
|
2018-04-13 16:04:57 +02:00 |
|
bjorn3
|
a6cdd8a81b
|
Fix it
|
2018-04-13 16:04:57 +02:00 |
|
Oliver Schneider
|
cd89e56f15
|
Get the tests one step further
|
2018-04-13 16:04:57 +02:00 |
|
Oliver Schneider
|
bf26b96dc7
|
Update to latest rustc changes
|
2017-12-05 17:06:03 +01:00 |
|
Oliver Schneider
|
fd77411a18
|
Compiler bug
|
2017-11-30 13:31:37 +01:00 |
|
Oliver Schneider
|
4e8b9451ab
|
Update error messages
|
2017-11-27 14:31:51 +01:00 |
|
Oliver Schneider
|
042430270f
|
repeat expressions abort due to OOM instead of execution time exhaustion
|
2017-10-12 11:13:56 +02:00 |
|
Ralf Jung
|
6e8650395d
|
fix oom2 test
|
2017-09-25 16:21:20 +02:00 |
|
Ralf Jung
|
1ad9709e00
|
get rid of ad-hoc inhabitedness test
|
2017-09-22 13:24:55 +02:00 |
|
Oliver Schneider
|
709ab245df
|
Merge branch 'master' into windows
|
2017-09-16 15:06:26 +02:00 |
|
Oliver Schneider
|
cf92528426
|
Add windows support
|
2017-09-16 14:02:59 +02:00 |
|
Ralf Jung
|
5a5aa49db7
|
get rid of the --miri_host_target hack
|
2017-09-16 13:29:38 +02:00 |
|
Ralf Jung
|
e7b0637e68
|
Merge branch 'master' into tests
|
2017-09-16 12:55:49 +02:00 |
|
Ralf Jung
|
060bb2fa9f
|
use ui test mode rather than mir-opt
These tests are not run per default
|
2017-09-16 12:36:31 +02:00 |
|
Ralf Jung
|
bc240ff606
|
add an undef validation test
|
2017-09-16 12:11:48 +02:00 |
|
Ralf Jung
|
2ea6663440
|
validation: check that int, float etc. are not undef
|
2017-09-16 11:45:56 +02:00 |
|
Ralf Jung
|
5d2ed4d2ba
|
Something in panic handling fails validation with full-MIR
|
2017-09-13 18:15:59 +02:00 |
|
Ralf Jung
|
c1630973d0
|
Disable the address-of-ZST test for now; it is buggy as it disagrees with rustc
|
2017-09-13 18:15:59 +02:00 |
|
Ralf Jung
|
bac89ae1d8
|
enable validation for a bunch of more tests
|
2017-09-13 15:46:53 +02:00 |
|
Ralf Jung
|
aa578de018
|
identify write locks by lvalues, not regions
This makes a new compile-fail test pass.
|
2017-09-13 14:37:31 +02:00 |
|
Oliver Schneider
|
ce3576f7d8
|
Use correct rustc in rust's CI
|
2017-09-11 11:01:26 +02:00 |
|
Ralf Jung
|
ce4875484f
|
there are more tests we can enable again
|
2017-09-09 11:30:15 +02:00 |
|
Ralf Jung
|
41f228824f
|
fix warnings in tests; update validation whitelist
|
2017-09-09 11:18:02 +02:00 |
|
Ralf Jung
|
00c909dbd0
|
we can enable a bunch of tests for validation again
|
2017-09-09 11:18:02 +02:00 |
|
Oliver Schneider
|
5570a78c51
|
Disable validation for some tests
|
2017-09-07 16:56:46 +02:00 |
|
Ralf Jung
|
9fe0d60da6
|
disable optimized tests until rustc is fixed
|
2017-09-06 10:30:00 +02:00 |
|
Ralf Jung
|
59cbfdbf08
|
enable a test that works just fine
|
2017-09-06 10:10:43 +02:00 |
|
Oliver Schneider
|
e9315a60e4
|
Rustup
|
2017-09-06 10:10:15 +02:00 |
|
Ralf Jung
|
3b6852abf0
|
Merge branch 'master' into align_offset
|
2017-09-04 13:22:11 +02:00 |
|
Ralf Jung
|
8dff161bcb
|
update compiletest; we do not need tempdir any more
|
2017-09-04 13:02:55 +02:00 |
|
Ralf Jung
|
ea911ca8a7
|
disable validation in failing tests for now
|
2017-09-04 11:48:48 +02:00 |
|
Oliver Schneider
|
cf25ef9d9d
|
Implement align_offset intrinsic and thus enabling from_utf8
|
2017-09-01 12:26:51 +02:00 |
|
Oliver Schneider
|
58a59e9d23
|
Rustup (generator support)
|
2017-08-30 13:16:27 +02:00 |
|
Ralf Jung
|
e6a874b0bf
|
test new From instances for Rc
|
2017-08-29 16:51:26 +02:00 |
|
Oliver Schneider
|
506a5c7910
|
Mir optimizations treat single variant enums as structs
|
2017-08-29 12:26:20 +02:00 |
|
Oliver Schneider
|
88fc45b37c
|
Get some more rustc tests working
|
2017-08-29 11:58:22 +02:00 |
|
Oliver Schneider
|
206f0bd6df
|
Fix panic in subslice patterns of arrays (fixes #276)
|
2017-08-29 10:03:00 +02:00 |
|
Oliver Schneider
|
f817f1c660
|
Get rid of env var race condition once and for all
|
2017-08-28 17:32:21 +02:00 |
|
Oliver Schneider
|
dd5b0100f3
|
Merge remote-tracking branch 'origin/master' into memory
|
2017-08-28 16:13:09 +02:00 |
|
Oliver Schneider
|
385b5b9fd1
|
Merge branch 'master' into priroda
|
2017-08-28 15:37:10 +02:00 |
|
Oliver Schneider
|
02a0f0f814
|
Turn off validation for some compile-fail tests
|
2017-08-28 15:04:32 +02:00 |
|
Oliver Schneider
|
9d10e0154b
|
Mir validation can't cope with mem::uninitialized::<SomeEnum>()
|
2017-08-28 14:53:43 +02:00 |
|
Oliver Schneider
|
e28f4a8e3e
|
Add a regression test for #313
|
2017-08-28 14:10:59 +02:00 |
|
Ralf Jung
|
907d2c7310
|
rustc #43457 got fixed, we can enable more tests
|
2017-08-27 18:18:32 +02:00 |
|
Ralf Jung
|
2307d6fc5b
|
Merge branch 'master' into memory
|
2017-08-26 13:51:13 +02:00 |
|
Ralf Jung
|
2e28e14474
|
reorder lets so that build_dir is deleted last
|
2017-08-26 13:23:04 +02:00 |
|
Ralf Jung
|
df20c0684c
|
use tempdir to create a dedicated directory for each test
|
2017-08-26 13:12:55 +02:00 |
|
Ralf Jung
|
ac80212f7e
|
move tests with MIR-opt to their own function we we can run them separately
|
2017-08-25 19:21:10 +02:00 |
|
Ralf Jung
|
f036fe0d32
|
refactor memory read API: provide only size-based, no type-based methods
|
2017-08-25 16:20:13 +02:00 |
|