diff options
| author | Ralf Jung <post@ralfj.de> | 2022-05-30 10:17:46 +0200 |
|---|---|---|
| committer | Ralf Jung <post@ralfj.de> | 2022-05-30 10:17:46 +0200 |
| commit | a272c456783e145ea0f91a0b423398e9927147bf (patch) | |
| tree | f3f0f35c97573e4a86e0607ec29913372e53893d | |
| parent | 0f06824013761ed6829887019033f1001e68f623 (diff) | |
| download | rust-a272c456783e145ea0f91a0b423398e9927147bf.tar.gz rust-a272c456783e145ea0f91a0b423398e9927147bf.zip | |
update Miri
| -rw-r--r-- | Cargo.lock | 55 | ||||
| m--------- | src/tools/miri | 19 |
2 files changed, 63 insertions, 11 deletions
diff --git a/Cargo.lock b/Cargo.lock index 402e734dc76..c066d1b0a5b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -220,7 +220,7 @@ dependencies = [ "libc", "once_cell", "opener", - "pretty_assertions", + "pretty_assertions 0.7.2", "serde", "serde_json", "tar", @@ -884,6 +884,20 @@ dependencies = [ ] [[package]] +name = "crossbeam" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ae5588f6b3c3cb05239e90bd110f257254aecd01e4635400391aeae07497845" +dependencies = [ + "cfg-if 1.0.0", + "crossbeam-channel", + "crossbeam-deque", + "crossbeam-epoch", + "crossbeam-queue", + "crossbeam-utils", +] + +[[package]] name = "crossbeam-channel" version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -918,6 +932,16 @@ dependencies = [ ] [[package]] +name = "crossbeam-queue" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f25d8400f4a7a5778f0e4e52384a48cbd9b5c495d110786187fc750075277a2" +dependencies = [ + "cfg-if 1.0.0", + "crossbeam-utils", +] + +[[package]] name = "crossbeam-utils" version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -2415,17 +2439,18 @@ name = "miri" version = "0.1.0" dependencies = [ "colored", - "compiletest_rs", "env_logger 0.9.0", "getrandom 0.2.0", + "lazy_static", "libc", "log", "measureme 9.1.2", "rand 0.8.5", + "regex", "rustc-workspace-hack", - "rustc_version", "shell-escape", "smallvec", + "ui_test", ] [[package]] @@ -2867,6 +2892,18 @@ dependencies = [ ] [[package]] +name = "pretty_assertions" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c89f989ac94207d048d92db058e4f6ec7342b0971fc58d1271ca148b799b3563" +dependencies = [ + "ansi_term", + "ctor", + "diff", + "output_vt100", +] + +[[package]] name = "pretty_env_logger" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -5463,6 +5500,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c" [[package]] +name = "ui_test" +version = "0.1.0" +dependencies = [ + "colored", + "crossbeam", + "lazy_static", + "pretty_assertions 1.2.1", + "regex", + "rustc_version", +] + +[[package]] name = "unic-char-property" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" diff --git a/src/tools/miri b/src/tools/miri -Subproject 22c97b33e470d0b7c085e98417bef8b362d43d4 +Subproject 065ff89e33b67b3527fcdd56cf8b432e593e32d |
