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
bors
e276676f0c
Auto merge of #868 - JohnTitor:adjust-async-await-test, r=RalfJung
...
Remove `await_macro`
`await_macro` is now unsupported so we should remove it.
Failed in https://github.com/rust-lang/rust/pull/63141
r? @RalfJung
2019-07-31 08:09:12 +00:00
Yuki Okushi
af7570fced
Remove await_macro
2019-07-31 16:42:38 +09:00
bors
0347e1bd69
Auto merge of #867 - RalfJung:readme, r=RalfJung
...
README: move CI remark down to CI section
2019-07-30 21:17:48 +00:00
Ralf Jung
6902461226
AppVeyor: retry download
2019-07-30 23:17:13 +02:00
Ralf Jung
fcbdd2c864
move CI remark down to CI section
2019-07-30 17:04:57 +02:00
bors
effffd8ea2
Auto merge of #865 - RalfJung:readme, r=oli-obk
...
README: call out more clearly what we do not test
also update paragraph on intptrcast
2019-07-30 09:46:54 +00:00
Ralf Jung
b1ba07b0ca
call out more clearly what we do not test; update paragraph on intptrcast
2019-07-30 11:23:56 +02:00
bors
5aa730803e
Auto merge of #862 - RalfJung:rustup, r=RalfJung
...
bump Rust
My hypothesis is that this will replicate https://travis-ci.com/rust-lang/miri/jobs/220221687 (so we know which commit range caused it).
2019-07-29 10:39:58 +00:00
Ralf Jung
87f20fede5
adjust for slice pattern changes
2019-07-29 10:21:59 +02:00
Ralf Jung
784ad6953e
bump Rust
2019-07-29 10:07:29 +02:00
bors
a49ef8b019
Auto merge of #861 - RalfJung:rustup, r=RalfJung
...
bump Rust (no changes needed)
This is mostly to confirm that this still all works fine.
2019-07-28 08:35:51 +00:00
Ralf Jung
070d1cd08d
bump Rust (no changes needed)
2019-07-28 10:35:23 +02:00
bors
c86e247728
Auto merge of #860 - RalfJung:rustup, r=RalfJung
...
bump Rust
2019-07-26 20:50:48 +00:00
Ralf Jung
faadb86159
bump Rust
2019-07-26 22:50:01 +02:00
bors
d32a87a11d
Auto merge of #858 - RalfJung:rustup, r=RalfJung
...
bump Rust
2019-07-26 08:16:07 +00:00
Ralf Jung
8bec925e04
bump Rust
2019-07-26 10:14:44 +02:00
bors
e59f9cb259
Auto merge of #857 - RalfJung:readme, r=RalfJung
...
link to UB definition
2019-07-25 17:40:32 +00:00
Ralf Jung
e843077d1d
link to UB definition
2019-07-25 19:38:55 +02:00
bors
10628169f5
Auto merge of #853 - RalfJung:readme, r=RalfJung
...
readme: move flags and env vars up above dev
2019-07-24 18:19:40 +00:00
bors
7ef4097915
Auto merge of #854 - lzutao:warn-idioms, r=RalfJung
...
build: Warn if not use 2018 idioms
As requested in https://github.com/rust-lang/miri/pull/852#issuecomment-514612244
2019-07-24 14:44:13 +00:00
Lzu Tao
e6a677fe63
build: Warn if not use 2018 idioms
2019-07-24 21:24:26 +07:00
bors
aadff8560b
Auto merge of #852 - lzutao:rustup, r=RalfJung
...
build: Fix build after rust-lang/rust#60951
2019-07-24 13:05:55 +00:00
Ralf Jung
59fa7c2cf5
readme: move flags and env vars up above dev
2019-07-24 14:18:42 +02:00
bors
310649bb8e
Auto merge of #851 - RalfJung:intrptrcast-by-default, r=oli-obk
...
enable Intrptrcast by default
As laid out in https://github.com/rust-lang/miri/issues/785 : we change Miri to always have an RNG, seeded per default with 0. Then we adjust everything to remove dead code and dead tests.
r? @oli-obk
Cc @christianpoveda
2019-07-24 08:26:02 +00:00
Ralf Jung
758d88bbf9
explain better what is non-deterministic here
2019-07-24 08:57:05 +02:00
Lzu Tao
fd71fbea0f
build: Fix build after rust-lang/rust#60951
2019-07-24 07:45:34 +07:00
Ralf Jung
85be8ab8eb
fix non-deterministic test
2019-07-23 23:48:28 +02:00
Ralf Jung
724cf41eb1
use checked arithmetic in intrptrcast
2019-07-23 23:43:37 +02:00
Ralf Jung
d5ca345c36
remove redundant tests / flags
2019-07-23 23:26:25 +02:00
Ralf Jung
3c1ab78196
review failing compile-fail tests
2019-07-23 23:25:06 +02:00
Ralf Jung
c094d42504
update miri-seed handling for run-pass test suite
2019-07-23 21:53:47 +02:00
Ralf Jung
068517ae66
make sure we always have an RNG
2019-07-23 21:38:53 +02:00
bors
b269bb0707
Auto merge of #849 - RalfJung:rustup, r=RalfJung
...
bump rust
2019-07-21 09:56:50 +00:00
Ralf Jung
a2541aacd6
bump rust
2019-07-21 11:56:10 +02:00
bors
619d29aea6
Auto merge of #848 - RalfJung:rustc-tests, r=RalfJung
...
disable some compile-fail tests for rustc
2019-07-20 20:39:29 +00:00
Ralf Jung
59190e8542
disable some compile-fail tests for rustc
2019-07-20 22:38:41 +02:00
bors
f9dd11546e
Auto merge of #847 - RalfJung:rustup, r=RalfJung
...
fix for rustc_driver change
2019-07-19 16:04:29 +00:00
Ralf Jung
11d71195dd
fix miri-rustc-tests
2019-07-19 18:03:55 +02:00
Ralf Jung
66ca0f2cc2
fix for rustc_driver change
2019-07-19 17:36:25 +02:00
bors
fe607596a6
Auto merge of #843 - RalfJung:rustup, r=RalfJung
...
fix compile-fail tests for latest rustc
2019-07-16 16:40:19 +00:00
Ralf Jung
95e6e671bf
fix compile-fail tests for latest rustc
2019-07-16 18:39:18 +02:00
bors
4d76526415
Auto merge of #840 - RalfJung:readme, r=RalfJung
...
update README about what we do not support
2019-07-14 08:42:21 +00:00
Ralf Jung
4cbd31220b
update README about what we do not support
2019-07-14 09:34:08 +02:00
bors
c32c436ce1
Auto merge of #839 - RalfJung:noalloc, r=RalfJung
...
avoid unnecessary allocation
2019-07-14 07:33:29 +00:00
Ralf Jung
a11d1f55ff
avoid unnecessary allocation
2019-07-13 15:18:15 +02:00
bors
677bde6851
Auto merge of #834 - jyn514:master, r=RalfJung
...
Give a useful error message if user gives invalid random seed
I thought this crash was in my code at first because the error was so vague.
2019-07-13 12:28:43 +00:00
Joshua Nelson
ebf65cbdab
Give a useful error message if user gives invalid random seed
2019-07-13 08:28:33 -04:00
bors
3655480078
Auto merge of #836 - RalfJung:arrays, r=RalfJung
...
test some const-generic-using methods
2019-07-13 08:25:22 +00:00