Skip to content

Commit 16641d2

Browse files
remi-delmas-3000Remi Delmas
and
Remi Delmas
authored
Cargo update 2024-01-18 (rust-lang#2978)
Starting from clap v4.4.15 clap-rs/clap#5298 in some cases `UnknownArgument` errors are reported as `ArgumentConflict` errors. Co-authored-by: Remi Delmas <[email protected]>
1 parent 965810e commit 16641d2

File tree

2 files changed

+34
-106
lines changed

2 files changed

+34
-106
lines changed

Cargo.lock

+33-105
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ dependencies = [
3434

3535
[[package]]
3636
name = "anstream"
37-
version = "0.6.5"
37+
version = "0.6.11"
3838
source = "registry+https://github.com/rust-lang/crates.io-index"
39-
checksum = "d664a92ecae85fd0a7392615844904654d1d5f5514837f471ddef4a057aba1b6"
39+
checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5"
4040
dependencies = [
4141
"anstyle",
4242
"anstyle-parse",
@@ -100,9 +100,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
100100

101101
[[package]]
102102
name = "bitflags"
103-
version = "2.4.1"
103+
version = "2.4.2"
104104
source = "registry+https://github.com/rust-lang/crates.io-index"
105-
checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
105+
checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf"
106106

107107
[[package]]
108108
name = "bookrunner"
@@ -167,19 +167,19 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
167167

168168
[[package]]
169169
name = "clap"
170-
version = "4.4.13"
170+
version = "4.4.18"
171171
source = "registry+https://github.com/rust-lang/crates.io-index"
172-
checksum = "52bdc885e4cacc7f7c9eedc1ef6da641603180c783c41a15c264944deeaab642"
172+
checksum = "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c"
173173
dependencies = [
174174
"clap_builder",
175175
"clap_derive",
176176
]
177177

178178
[[package]]
179179
name = "clap_builder"
180-
version = "4.4.12"
180+
version = "4.4.18"
181181
source = "registry+https://github.com/rust-lang/crates.io-index"
182-
checksum = "fb7fb5e4e979aec3be7791562fcba452f94ad85e954da024396433e0e25a79e9"
182+
checksum = "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7"
183183
dependencies = [
184184
"anstream",
185185
"anstyle",
@@ -242,15 +242,15 @@ dependencies = [
242242

243243
[[package]]
244244
name = "console"
245-
version = "0.15.7"
245+
version = "0.15.8"
246246
source = "registry+https://github.com/rust-lang/crates.io-index"
247-
checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8"
247+
checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb"
248248
dependencies = [
249249
"encode_unicode",
250250
"lazy_static",
251251
"libc",
252252
"unicode-width",
253-
"windows-sys 0.45.0",
253+
"windows-sys 0.52.0",
254254
]
255255

256256
[[package]]
@@ -270,42 +270,36 @@ dependencies = [
270270

271271
[[package]]
272272
name = "crossbeam-deque"
273-
version = "0.8.4"
273+
version = "0.8.5"
274274
source = "registry+https://github.com/rust-lang/crates.io-index"
275-
checksum = "fca89a0e215bab21874660c67903c5f143333cab1da83d041c7ded6053774751"
275+
checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
276276
dependencies = [
277-
"cfg-if",
278277
"crossbeam-epoch",
279278
"crossbeam-utils",
280279
]
281280

282281
[[package]]
283282
name = "crossbeam-epoch"
284-
version = "0.9.17"
283+
version = "0.9.18"
285284
source = "registry+https://github.com/rust-lang/crates.io-index"
286-
checksum = "0e3681d554572a651dda4186cd47240627c3d0114d45a95f6ad27f2f22e7548d"
285+
checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
287286
dependencies = [
288-
"autocfg",
289-
"cfg-if",
290287
"crossbeam-utils",
291288
]
292289

293290
[[package]]
294291
name = "crossbeam-utils"
295-
version = "0.8.18"
292+
version = "0.8.19"
296293
source = "registry+https://github.com/rust-lang/crates.io-index"
297-
checksum = "c3a430a770ebd84726f584a90ee7f020d28db52c6d02138900f22341f866d39c"
298-
dependencies = [
299-
"cfg-if",
300-
]
294+
checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345"
301295

302296
[[package]]
303297
name = "crossterm"
304298
version = "0.27.0"
305299
source = "registry+https://github.com/rust-lang/crates.io-index"
306300
checksum = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df"
307301
dependencies = [
308-
"bitflags 2.4.1",
302+
"bitflags 2.4.2",
309303
"crossterm_winapi",
310304
"libc",
311305
"parking_lot",
@@ -366,9 +360,9 @@ dependencies = [
366360

367361
[[package]]
368362
name = "getrandom"
369-
version = "0.2.11"
363+
version = "0.2.12"
370364
source = "registry+https://github.com/rust-lang/crates.io-index"
371-
checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f"
365+
checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5"
372366
dependencies = [
373367
"cfg-if",
374368
"libc",
@@ -546,9 +540,9 @@ dependencies = [
546540

547541
[[package]]
548542
name = "linux-raw-sys"
549-
version = "0.4.12"
543+
version = "0.4.13"
550544
source = "registry+https://github.com/rust-lang/crates.io-index"
551-
checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456"
545+
checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
552546

553547
[[package]]
554548
name = "lock_api"
@@ -821,19 +815,19 @@ dependencies = [
821815

822816
[[package]]
823817
name = "rayon"
824-
version = "1.8.0"
818+
version = "1.8.1"
825819
source = "registry+https://github.com/rust-lang/crates.io-index"
826-
checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1"
820+
checksum = "fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051"
827821
dependencies = [
828822
"either",
829823
"rayon-core",
830824
]
831825

832826
[[package]]
833827
name = "rayon-core"
834-
version = "1.12.0"
828+
version = "1.12.1"
835829
source = "registry+https://github.com/rust-lang/crates.io-index"
836-
checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed"
830+
checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
837831
dependencies = [
838832
"crossbeam-deque",
839833
"crossbeam-utils",
@@ -907,11 +901,11 @@ dependencies = [
907901

908902
[[package]]
909903
name = "rustix"
910-
version = "0.38.28"
904+
version = "0.38.30"
911905
source = "registry+https://github.com/rust-lang/crates.io-index"
912-
checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316"
906+
checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca"
913907
dependencies = [
914-
"bitflags 2.4.1",
908+
"bitflags 2.4.2",
915909
"errno",
916910
"libc",
917911
"linux-raw-sys",
@@ -1033,9 +1027,9 @@ checksum = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde"
10331027

10341028
[[package]]
10351029
name = "smallvec"
1036-
version = "1.11.2"
1030+
version = "1.13.0"
10371031
source = "registry+https://github.com/rust-lang/crates.io-index"
1038-
checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970"
1032+
checksum = "3b187f0231d56fe41bfb12034819dd2bf336422a5866de41bc3fec4b2e3883e8"
10391033

10401034
[[package]]
10411035
name = "std"
@@ -1367,15 +1361,6 @@ version = "0.4.0"
13671361
source = "registry+https://github.com/rust-lang/crates.io-index"
13681362
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
13691363

1370-
[[package]]
1371-
name = "windows-sys"
1372-
version = "0.45.0"
1373-
source = "registry+https://github.com/rust-lang/crates.io-index"
1374-
checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
1375-
dependencies = [
1376-
"windows-targets 0.42.2",
1377-
]
1378-
13791364
[[package]]
13801365
name = "windows-sys"
13811366
version = "0.48.0"
@@ -1394,21 +1379,6 @@ dependencies = [
13941379
"windows-targets 0.52.0",
13951380
]
13961381

1397-
[[package]]
1398-
name = "windows-targets"
1399-
version = "0.42.2"
1400-
source = "registry+https://github.com/rust-lang/crates.io-index"
1401-
checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
1402-
dependencies = [
1403-
"windows_aarch64_gnullvm 0.42.2",
1404-
"windows_aarch64_msvc 0.42.2",
1405-
"windows_i686_gnu 0.42.2",
1406-
"windows_i686_msvc 0.42.2",
1407-
"windows_x86_64_gnu 0.42.2",
1408-
"windows_x86_64_gnullvm 0.42.2",
1409-
"windows_x86_64_msvc 0.42.2",
1410-
]
1411-
14121382
[[package]]
14131383
name = "windows-targets"
14141384
version = "0.48.5"
@@ -1439,12 +1409,6 @@ dependencies = [
14391409
"windows_x86_64_msvc 0.52.0",
14401410
]
14411411

1442-
[[package]]
1443-
name = "windows_aarch64_gnullvm"
1444-
version = "0.42.2"
1445-
source = "registry+https://github.com/rust-lang/crates.io-index"
1446-
checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
1447-
14481412
[[package]]
14491413
name = "windows_aarch64_gnullvm"
14501414
version = "0.48.5"
@@ -1457,12 +1421,6 @@ version = "0.52.0"
14571421
source = "registry+https://github.com/rust-lang/crates.io-index"
14581422
checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
14591423

1460-
[[package]]
1461-
name = "windows_aarch64_msvc"
1462-
version = "0.42.2"
1463-
source = "registry+https://github.com/rust-lang/crates.io-index"
1464-
checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
1465-
14661424
[[package]]
14671425
name = "windows_aarch64_msvc"
14681426
version = "0.48.5"
@@ -1475,12 +1433,6 @@ version = "0.52.0"
14751433
source = "registry+https://github.com/rust-lang/crates.io-index"
14761434
checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
14771435

1478-
[[package]]
1479-
name = "windows_i686_gnu"
1480-
version = "0.42.2"
1481-
source = "registry+https://github.com/rust-lang/crates.io-index"
1482-
checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
1483-
14841436
[[package]]
14851437
name = "windows_i686_gnu"
14861438
version = "0.48.5"
@@ -1493,12 +1445,6 @@ version = "0.52.0"
14931445
source = "registry+https://github.com/rust-lang/crates.io-index"
14941446
checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
14951447

1496-
[[package]]
1497-
name = "windows_i686_msvc"
1498-
version = "0.42.2"
1499-
source = "registry+https://github.com/rust-lang/crates.io-index"
1500-
checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
1501-
15021448
[[package]]
15031449
name = "windows_i686_msvc"
15041450
version = "0.48.5"
@@ -1511,12 +1457,6 @@ version = "0.52.0"
15111457
source = "registry+https://github.com/rust-lang/crates.io-index"
15121458
checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
15131459

1514-
[[package]]
1515-
name = "windows_x86_64_gnu"
1516-
version = "0.42.2"
1517-
source = "registry+https://github.com/rust-lang/crates.io-index"
1518-
checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
1519-
15201460
[[package]]
15211461
name = "windows_x86_64_gnu"
15221462
version = "0.48.5"
@@ -1529,12 +1469,6 @@ version = "0.52.0"
15291469
source = "registry+https://github.com/rust-lang/crates.io-index"
15301470
checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
15311471

1532-
[[package]]
1533-
name = "windows_x86_64_gnullvm"
1534-
version = "0.42.2"
1535-
source = "registry+https://github.com/rust-lang/crates.io-index"
1536-
checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
1537-
15381472
[[package]]
15391473
name = "windows_x86_64_gnullvm"
15401474
version = "0.48.5"
@@ -1547,12 +1481,6 @@ version = "0.52.0"
15471481
source = "registry+https://github.com/rust-lang/crates.io-index"
15481482
checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
15491483

1550-
[[package]]
1551-
name = "windows_x86_64_msvc"
1552-
version = "0.42.2"
1553-
source = "registry+https://github.com/rust-lang/crates.io-index"
1554-
checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
1555-
15561484
[[package]]
15571485
name = "windows_x86_64_msvc"
15581486
version = "0.48.5"
@@ -1567,9 +1495,9 @@ checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
15671495

15681496
[[package]]
15691497
name = "winnow"
1570-
version = "0.5.33"
1498+
version = "0.5.34"
15711499
source = "registry+https://github.com/rust-lang/crates.io-index"
1572-
checksum = "b7520bbdec7211caa7c4e682eb1fbe07abe20cee6756b6e00f537c82c11816aa"
1500+
checksum = "b7cf47b659b318dccbd69cc4797a39ae128f533dce7902a1096044d1967b9c16"
15731501
dependencies = [
15741502
"memchr",
15751503
]

kani-driver/src/args/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -736,7 +736,7 @@ mod tests {
736736
"kani input.rs --harness harness_1 harness_2".split(" "),
737737
);
738738
assert!(result.is_err());
739-
assert_eq!(result.unwrap_err().kind(), ErrorKind::UnknownArgument);
739+
assert_eq!(result.unwrap_err().kind(), ErrorKind::ArgumentConflict);
740740
}
741741

742742
#[test]

0 commit comments

Comments
 (0)