@@ -288,7 +288,7 @@ dependencies = [
288288
289289[[package ]]
290290name = " cargo"
291- version = " 0.65 .0"
291+ version = " 0.66 .0"
292292dependencies = [
293293 " anyhow" ,
294294 " atty" ,
@@ -299,7 +299,6 @@ dependencies = [
299299 " cargo-util" ,
300300 " clap" ,
301301 " crates-io" ,
302- " crossbeam-utils" ,
303302 " curl" ,
304303 " curl-sys" ,
305304 " env_logger 0.9.0" ,
@@ -323,7 +322,6 @@ dependencies = [
323322 " libgit2-sys" ,
324323 " log" ,
325324 " memchr" ,
326- " num_cpus" ,
327325 " opener" ,
328326 " openssl" ,
329327 " os_info" ,
@@ -383,6 +381,7 @@ dependencies = [
383381name = " cargo-miri"
384382version = " 0.1.0"
385383dependencies = [
384+ " cargo_metadata 0.15.0" ,
386385 " directories" ,
387386 " rustc-workspace-hack" ,
388387 " rustc_version" ,
@@ -431,6 +430,7 @@ dependencies = [
431430 " termcolor" ,
432431 " toml_edit" ,
433432 " url" ,
433+ " winapi" ,
434434]
435435
436436[[package ]]
@@ -1003,16 +1003,6 @@ dependencies = [
10031003 " quote" ,
10041004]
10051005
1006- [[package ]]
1007- name = " ctor"
1008- version = " 0.1.22"
1009- source = " registry+https://github.com/rust-lang/crates.io-index"
1010- checksum = " f877be4f7c9f246b183111634f75baa039715e3f46ce860677d3b19a69fb229c"
1011- dependencies = [
1012- " quote" ,
1013- " syn" ,
1014- ]
1015-
10161006[[package ]]
10171007name = " curl"
10181008version = " 0.4.43"
@@ -1570,9 +1560,9 @@ dependencies = [
15701560
15711561[[package ]]
15721562name = " git2"
1573- version = " 0.14.4 "
1563+ version = " 0.15.0 "
15741564source = " registry+https://github.com/rust-lang/crates.io-index"
1575- checksum = " d0155506aab710a86160ddb504a480d2964d7ab5b9e62419be69e0032bc5931c "
1565+ checksum = " 2994bee4a3a6a51eb90c218523be382fd7ea09b16380b9312e9dbe955ff7c7d1 "
15761566dependencies = [
15771567 " bitflags" ,
15781568 " libc" ,
@@ -1585,9 +1575,9 @@ dependencies = [
15851575
15861576[[package ]]
15871577name = " git2-curl"
1588- version = " 0.15 .0"
1578+ version = " 0.16 .0"
15891579source = " registry+https://github.com/rust-lang/crates.io-index"
1590- checksum = " 1ee51709364c341fbb6fe2a385a290fb9196753bdde2fc45447d27cd31b11b13 "
1580+ checksum = " ed817a00721e2f8037ba722e60358d4956dae9cca10315fc982f967907d3b0cd "
15911581dependencies = [
15921582 " curl" ,
15931583 " git2" ,
@@ -1944,11 +1934,30 @@ dependencies = [
19441934 " rustc-std-workspace-core" ,
19451935]
19461936
1937+ [[package ]]
1938+ name = " libffi"
1939+ version = " 3.0.1"
1940+ source = " registry+https://github.com/rust-lang/crates.io-index"
1941+ checksum = " 1e454b3efb16fba3b17810ae5e41df02b649e564ab3c5a34b3b93ed07ad287e6"
1942+ dependencies = [
1943+ " libc" ,
1944+ " libffi-sys" ,
1945+ ]
1946+
1947+ [[package ]]
1948+ name = " libffi-sys"
1949+ version = " 2.0.0"
1950+ source = " registry+https://github.com/rust-lang/crates.io-index"
1951+ checksum = " ab4106b7f09d7b87d021334d5618fac1dfcfb824d4c5fe111ff0074dfd242e15"
1952+ dependencies = [
1953+ " cc" ,
1954+ ]
1955+
19471956[[package ]]
19481957name = " libgit2-sys"
1949- version = " 0.13.4 +1.4.2 "
1958+ version = " 0.14.0 +1.5.0 "
19501959source = " registry+https://github.com/rust-lang/crates.io-index"
1951- checksum = " d0fa6563431ede25f5cc7f6d803c6afbc1c5d3ad3d4925d12c882bf2b526f5d1 "
1960+ checksum = " 47a00859c70c8a4f7218e6d1cc32875c4b55f6799445b842b0d8ed5e4c3d959b "
19521961dependencies = [
19531962 " cc" ,
19541963 " libc" ,
@@ -2238,6 +2247,8 @@ dependencies = [
22382247 " getrandom 0.2.0" ,
22392248 " lazy_static" ,
22402249 " libc" ,
2250+ " libffi" ,
2251+ " libloading" ,
22412252 " log" ,
22422253 " measureme" ,
22432254 " rand 0.8.5" ,
@@ -2410,15 +2421,6 @@ version = "6.0.0"
24102421source = " registry+https://github.com/rust-lang/crates.io-index"
24112422checksum = " 8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64"
24122423
2413- [[package ]]
2414- name = " output_vt100"
2415- version = " 0.1.3"
2416- source = " registry+https://github.com/rust-lang/crates.io-index"
2417- checksum = " 628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66"
2418- dependencies = [
2419- " winapi" ,
2420- ]
2421-
24222424[[package ]]
24232425name = " owo-colors"
24242426version = " 3.4.0"
@@ -2660,18 +2662,6 @@ version = "0.1.1"
26602662source = " registry+https://github.com/rust-lang/crates.io-index"
26612663checksum = " 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
26622664
2663- [[package ]]
2664- name = " pretty_assertions"
2665- version = " 1.3.0"
2666- source = " registry+https://github.com/rust-lang/crates.io-index"
2667- checksum = " a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755"
2668- dependencies = [
2669- " ctor" ,
2670- " diff" ,
2671- " output_vt100" ,
2672- " yansi" ,
2673- ]
2674-
26752665[[package ]]
26762666name = " pretty_env_logger"
26772667version = " 0.4.0"
@@ -4550,9 +4540,9 @@ checksum = "da73c8f77aebc0e40c300b93f0a5f1bece7a248a36eee287d4e095f35c7b7d6e"
45504540
45514541[[package ]]
45524542name = " snapbox"
4553- version = " 0.2.10 "
4543+ version = " 0.3.3 "
45544544source = " registry+https://github.com/rust-lang/crates.io-index"
4555- checksum = " 767a1d5da232b6959cd1bd5c9e8db8a7cce09c3038e89deedb49a549a2aefd93 "
4545+ checksum = " 44d199ccf8f606592df2d145db26f2aa45344e23c64b074cc5a4047f1d99b0f7 "
45564546dependencies = [
45574547 " concolor" ,
45584548 " content_inspector" ,
@@ -4568,9 +4558,9 @@ dependencies = [
45684558
45694559[[package ]]
45704560name = " snapbox-macros"
4571- version = " 0.2.1 "
4561+ version = " 0.3.0 "
45724562source = " registry+https://github.com/rust-lang/crates.io-index"
4573- checksum = " c01dea7e04cbb27ef4c86e9922184608185f7cd95c1763bc30d727cda4a5e930 "
4563+ checksum = " 8a253e6f894cfa440cba00600a249fa90869d8e0ec45ab274a456e043a0ce8f2 "
45744564
45754565[[package ]]
45764566name = " socket2"
@@ -5049,14 +5039,16 @@ checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c"
50495039
50505040[[package ]]
50515041name = " ui_test"
5052- version = " 0.1.0"
5042+ version = " 0.3.1"
5043+ source = " registry+https://github.com/rust-lang/crates.io-index"
5044+ checksum = " 7d1f546a5883ae78da735bba529ec1116661e2f73582f23920d994dc97da3a22"
50535045dependencies = [
50545046 " cargo_metadata 0.15.0" ,
50555047 " color-eyre" ,
50565048 " colored" ,
50575049 " crossbeam" ,
5050+ " diff" ,
50585051 " lazy_static" ,
5059- " pretty_assertions" ,
50605052 " regex" ,
50615053 " rustc_version" ,
50625054 " serde" ,
0 commit comments