Commit Graph

3107 Commits

Author SHA1 Message Date
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