Skip to content

Commit bbbd665

Browse files
authored
Merge branch 'main' into bounded-boxed-slice
2 parents 8ca0817 + c0c9ef8 commit bbbd665

File tree

4 files changed

+78
-55
lines changed

4 files changed

+78
-55
lines changed

Cargo.lock

Lines changed: 74 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -177,9 +177,9 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
177177

178178
[[package]]
179179
name = "bitflags"
180-
version = "2.9.3"
180+
version = "2.9.4"
181181
source = "registry+https://github.com/rust-lang/crates.io-index"
182-
checksum = "34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d"
182+
checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394"
183183

184184
[[package]]
185185
name = "brownstone"
@@ -274,10 +274,11 @@ dependencies = [
274274

275275
[[package]]
276276
name = "cc"
277-
version = "1.2.34"
277+
version = "1.2.36"
278278
source = "registry+https://github.com/rust-lang/crates.io-index"
279-
checksum = "42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc"
279+
checksum = "5252b3d2648e5eedbc1a6f501e3c795e07025c1e93bbf8bbdd6eef7f447a6d54"
280280
dependencies = [
281+
"find-msvc-tools",
281282
"shlex",
282283
]
283284

@@ -333,24 +334,24 @@ dependencies = [
333334
"android-tzdata",
334335
"iana-time-zone",
335336
"num-traits",
336-
"windows-link",
337+
"windows-link 0.1.3",
337338
]
338339

339340
[[package]]
340341
name = "clap"
341-
version = "4.5.46"
342+
version = "4.5.47"
342343
source = "registry+https://github.com/rust-lang/crates.io-index"
343-
checksum = "2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57"
344+
checksum = "7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931"
344345
dependencies = [
345346
"clap_builder",
346347
"clap_derive",
347348
]
348349

349350
[[package]]
350351
name = "clap_builder"
351-
version = "4.5.46"
352+
version = "4.5.47"
352353
source = "registry+https://github.com/rust-lang/crates.io-index"
353-
checksum = "fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41"
354+
checksum = "2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6"
354355
dependencies = [
355356
"anstream",
356357
"anstyle",
@@ -360,9 +361,9 @@ dependencies = [
360361

361362
[[package]]
362363
name = "clap_derive"
363-
version = "4.5.45"
364+
version = "4.5.47"
364365
source = "registry+https://github.com/rust-lang/crates.io-index"
365-
checksum = "14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6"
366+
checksum = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c"
366367
dependencies = [
367368
"heck",
368369
"proc-macro2",
@@ -578,9 +579,9 @@ dependencies = [
578579

579580
[[package]]
580581
name = "deranged"
581-
version = "0.5.2"
582+
version = "0.5.3"
582583
source = "registry+https://github.com/rust-lang/crates.io-index"
583-
checksum = "75d7cc94194b4dd0fa12845ef8c911101b7f37633cda14997a6e82099aa0b693"
584+
checksum = "d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc"
584585
dependencies = [
585586
"powerfmt",
586587
]
@@ -713,6 +714,12 @@ version = "2.3.0"
713714
source = "registry+https://github.com/rust-lang/crates.io-index"
714715
checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
715716

717+
[[package]]
718+
name = "find-msvc-tools"
719+
version = "0.1.1"
720+
source = "registry+https://github.com/rust-lang/crates.io-index"
721+
checksum = "7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d"
722+
716723
[[package]]
717724
name = "fixedbitset"
718725
version = "0.4.2"
@@ -764,7 +771,7 @@ dependencies = [
764771
"cfg-if",
765772
"libc",
766773
"r-efi",
767-
"wasi 0.14.3+wasi-0.2.4",
774+
"wasi 0.14.4+wasi-0.2.4",
768775
]
769776

770777
[[package]]
@@ -1075,9 +1082,9 @@ checksum = "72167d68f5fce3b8655487b8038691a3c9984ee769590f93f2a631f4ad64e4f5"
10751082

10761083
[[package]]
10771084
name = "js-sys"
1078-
version = "0.3.77"
1085+
version = "0.3.78"
10791086
source = "registry+https://github.com/rust-lang/crates.io-index"
1080-
checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
1087+
checksum = "0c0b063578492ceec17683ef2f8c5e89121fbd0b172cbc280635ab7567db2738"
10811088
dependencies = [
10821089
"once_cell",
10831090
"wasm-bindgen",
@@ -1250,9 +1257,9 @@ dependencies = [
12501257

12511258
[[package]]
12521259
name = "log"
1253-
version = "0.4.27"
1260+
version = "0.4.28"
12541261
source = "registry+https://github.com/rust-lang/crates.io-index"
1255-
checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
1262+
checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432"
12561263

12571264
[[package]]
12581265
name = "macros"
@@ -2112,9 +2119,9 @@ dependencies = [
21122119

21132120
[[package]]
21142121
name = "time"
2115-
version = "0.3.42"
2122+
version = "0.3.43"
21162123
source = "registry+https://github.com/rust-lang/crates.io-index"
2117-
checksum = "8ca967379f9d8eb8058d86ed467d81d03e81acd45757e4ca341c24affbe8e8e3"
2124+
checksum = "83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031"
21182125
dependencies = [
21192126
"deranged",
21202127
"libc",
@@ -2128,15 +2135,15 @@ dependencies = [
21282135

21292136
[[package]]
21302137
name = "time-core"
2131-
version = "0.1.5"
2138+
version = "0.1.6"
21322139
source = "registry+https://github.com/rust-lang/crates.io-index"
2133-
checksum = "a9108bb380861b07264b950ded55a44a14a4adc68b9f5efd85aafc3aa4d40a68"
2140+
checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b"
21342141

21352142
[[package]]
21362143
name = "time-macros"
2137-
version = "0.2.23"
2144+
version = "0.2.24"
21382145
source = "registry+https://github.com/rust-lang/crates.io-index"
2139-
checksum = "7182799245a7264ce590b349d90338f1c1affad93d2639aed5f8f69c090b334c"
2146+
checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3"
21402147
dependencies = [
21412148
"num-conv",
21422149
"time-core",
@@ -2320,9 +2327,9 @@ dependencies = [
23202327

23212328
[[package]]
23222329
name = "tree-sitter"
2323-
version = "0.25.8"
2330+
version = "0.25.9"
23242331
source = "registry+https://github.com/rust-lang/crates.io-index"
2325-
checksum = "6d7b8994f367f16e6fa14b5aebbcb350de5d7cbea82dc5b00ae997dd71680dd2"
2332+
checksum = "ccd2a058a86cfece0bf96f7cce1021efef9c8ed0e892ab74639173e5ed7a34fa"
23262333
dependencies = [
23272334
"cc",
23282335
"regex",
@@ -2447,30 +2454,31 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
24472454

24482455
[[package]]
24492456
name = "wasi"
2450-
version = "0.14.3+wasi-0.2.4"
2457+
version = "0.14.4+wasi-0.2.4"
24512458
source = "registry+https://github.com/rust-lang/crates.io-index"
2452-
checksum = "6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95"
2459+
checksum = "88a5f4a424faf49c3c2c344f166f0662341d470ea185e939657aaff130f0ec4a"
24532460
dependencies = [
24542461
"wit-bindgen",
24552462
]
24562463

24572464
[[package]]
24582465
name = "wasm-bindgen"
2459-
version = "0.2.100"
2466+
version = "0.2.101"
24602467
source = "registry+https://github.com/rust-lang/crates.io-index"
2461-
checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
2468+
checksum = "7e14915cadd45b529bb8d1f343c4ed0ac1de926144b746e2710f9cd05df6603b"
24622469
dependencies = [
24632470
"cfg-if",
24642471
"once_cell",
24652472
"rustversion",
24662473
"wasm-bindgen-macro",
2474+
"wasm-bindgen-shared",
24672475
]
24682476

24692477
[[package]]
24702478
name = "wasm-bindgen-backend"
2471-
version = "0.2.100"
2479+
version = "0.2.101"
24722480
source = "registry+https://github.com/rust-lang/crates.io-index"
2473-
checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
2481+
checksum = "e28d1ba982ca7923fd01448d5c30c6864d0a14109560296a162f80f305fb93bb"
24742482
dependencies = [
24752483
"bumpalo",
24762484
"log",
@@ -2482,19 +2490,19 @@ dependencies = [
24822490

24832491
[[package]]
24842492
name = "wasm-bindgen-macro"
2485-
version = "0.2.100"
2493+
version = "0.2.101"
24862494
source = "registry+https://github.com/rust-lang/crates.io-index"
2487-
checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
2495+
checksum = "7c3d463ae3eff775b0c45df9da45d68837702ac35af998361e2c84e7c5ec1b0d"
24882496
dependencies = [
24892497
"quote",
24902498
"wasm-bindgen-macro-support",
24912499
]
24922500

24932501
[[package]]
24942502
name = "wasm-bindgen-macro-support"
2495-
version = "0.2.100"
2503+
version = "0.2.101"
24962504
source = "registry+https://github.com/rust-lang/crates.io-index"
2497-
checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
2505+
checksum = "7bb4ce89b08211f923caf51d527662b75bdc9c9c7aab40f86dcb9fb85ac552aa"
24982506
dependencies = [
24992507
"proc-macro2",
25002508
"quote",
@@ -2505,9 +2513,9 @@ dependencies = [
25052513

25062514
[[package]]
25072515
name = "wasm-bindgen-shared"
2508-
version = "0.2.100"
2516+
version = "0.2.101"
25092517
source = "registry+https://github.com/rust-lang/crates.io-index"
2510-
checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
2518+
checksum = "f143854a3b13752c6950862c906306adb27c7e839f7414cec8fea35beab624c1"
25112519
dependencies = [
25122520
"unicode-ident",
25132521
]
@@ -2553,11 +2561,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
25532561

25542562
[[package]]
25552563
name = "winapi-util"
2556-
version = "0.1.10"
2564+
version = "0.1.11"
25572565
source = "registry+https://github.com/rust-lang/crates.io-index"
2558-
checksum = "0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22"
2566+
checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
25592567
dependencies = [
2560-
"windows-sys 0.60.2",
2568+
"windows-sys 0.61.0",
25612569
]
25622570

25632571
[[package]]
@@ -2574,7 +2582,7 @@ checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3"
25742582
dependencies = [
25752583
"windows-implement",
25762584
"windows-interface",
2577-
"windows-link",
2585+
"windows-link 0.1.3",
25782586
"windows-result",
25792587
"windows-strings",
25802588
]
@@ -2607,13 +2615,19 @@ version = "0.1.3"
26072615
source = "registry+https://github.com/rust-lang/crates.io-index"
26082616
checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
26092617

2618+
[[package]]
2619+
name = "windows-link"
2620+
version = "0.2.0"
2621+
source = "registry+https://github.com/rust-lang/crates.io-index"
2622+
checksum = "45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65"
2623+
26102624
[[package]]
26112625
name = "windows-result"
26122626
version = "0.3.4"
26132627
source = "registry+https://github.com/rust-lang/crates.io-index"
26142628
checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6"
26152629
dependencies = [
2616-
"windows-link",
2630+
"windows-link 0.1.3",
26172631
]
26182632

26192633
[[package]]
@@ -2622,7 +2636,7 @@ version = "0.4.2"
26222636
source = "registry+https://github.com/rust-lang/crates.io-index"
26232637
checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57"
26242638
dependencies = [
2625-
"windows-link",
2639+
"windows-link 0.1.3",
26262640
]
26272641

26282642
[[package]]
@@ -2652,6 +2666,15 @@ dependencies = [
26522666
"windows-targets 0.53.3",
26532667
]
26542668

2669+
[[package]]
2670+
name = "windows-sys"
2671+
version = "0.61.0"
2672+
source = "registry+https://github.com/rust-lang/crates.io-index"
2673+
checksum = "e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa"
2674+
dependencies = [
2675+
"windows-link 0.2.0",
2676+
]
2677+
26552678
[[package]]
26562679
name = "windows-targets"
26572680
version = "0.52.6"
@@ -2674,7 +2697,7 @@ version = "0.53.3"
26742697
source = "registry+https://github.com/rust-lang/crates.io-index"
26752698
checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91"
26762699
dependencies = [
2677-
"windows-link",
2700+
"windows-link 0.1.3",
26782701
"windows_aarch64_gnullvm 0.53.0",
26792702
"windows_aarch64_msvc 0.53.0",
26802703
"windows_i686_gnu 0.53.0",
@@ -2798,9 +2821,9 @@ checksum = "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904"
27982821

27992822
[[package]]
28002823
name = "wit-bindgen"
2801-
version = "0.45.0"
2824+
version = "0.45.1"
28022825
source = "registry+https://github.com/rust-lang/crates.io-index"
2803-
checksum = "052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814"
2826+
checksum = "5c573471f125075647d03df72e026074b7203790d41351cd6edc96f46bcccd36"
28042827

28052828
[[package]]
28062829
name = "writeable"
@@ -2834,18 +2857,18 @@ dependencies = [
28342857

28352858
[[package]]
28362859
name = "zerocopy"
2837-
version = "0.8.26"
2860+
version = "0.8.27"
28382861
source = "registry+https://github.com/rust-lang/crates.io-index"
2839-
checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f"
2862+
checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c"
28402863
dependencies = [
28412864
"zerocopy-derive",
28422865
]
28432866

28442867
[[package]]
28452868
name = "zerocopy-derive"
2846-
version = "0.8.26"
2869+
version = "0.8.27"
28472870
source = "registry+https://github.com/rust-lang/crates.io-index"
2848-
checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181"
2871+
checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831"
28492872
dependencies = [
28502873
"proc-macro2",
28512874
"quote",

kani-driver/src/metadata.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ pub mod tests {
177177

178178
#[test]
179179
fn check_find_proof_harness_without_exact() {
180-
let harnesses = vec![
180+
let harnesses = [
181181
mock_proof_harness("check_one", None, None, None),
182182
mock_proof_harness("module::check_two", None, None, None),
183183
mock_proof_harness("module::not_check_three", None, None, None),
@@ -222,7 +222,7 @@ pub mod tests {
222222
fn check_find_proof_harness_with_exact() {
223223
// Check with exact match
224224

225-
let harnesses = vec![
225+
let harnesses = [
226226
mock_proof_harness("check_one", None, None, None),
227227
mock_proof_harness("module::check_two", None, None, None),
228228
mock_proof_harness("module::not_check_three", None, None, None),

rust-toolchain.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
# SPDX-License-Identifier: Apache-2.0 OR MIT
33

44
[toolchain]
5-
channel = "nightly-2025-09-05"
5+
channel = "nightly-2025-09-06"
66
components = ["llvm-tools", "rustc-dev", "rust-src", "rustfmt"]

0 commit comments

Comments
 (0)