Skip to content

Commit 0c80ea5

Browse files
committed
Merge commit '6f3f6bdacb75571a87f08e0920d9c191b3d65ded' into sync_cg_clif-2025-12-23
2 parents 0bd13c3 + 6f3f6bd commit 0c80ea5

4 files changed

Lines changed: 65 additions & 136 deletions

File tree

compiler/rustc_codegen_cranelift/.github/workflows/audit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
steps:
1313
- uses: actions/checkout@v4
1414
- run: |
15-
sed -i 's/components.*/components = []/' rust-toolchain
15+
sed -i 's/components.*/components = []/' rust-toolchain.toml
1616
- uses: rustsec/audit-check@v1.4.1
1717
with:
1818
token: ${{ secrets.GITHUB_TOKEN }}

compiler/rustc_codegen_cranelift/Cargo.lock

Lines changed: 51 additions & 122 deletions
Original file line numberDiff line numberDiff line change
@@ -43,42 +43,42 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
4343

4444
[[package]]
4545
name = "cranelift-assembler-x64"
46-
version = "0.126.0"
46+
version = "0.127.0"
4747
source = "registry+https://github.com/rust-lang/crates.io-index"
48-
checksum = "bf7631e609c97f063f9777aae405e8492abf9bf92336d7aa3f875403dd4ffd7d"
48+
checksum = "8bd963a645179fa33834ba61fa63353998543b07f877e208da9eb47d4a70d1e7"
4949
dependencies = [
5050
"cranelift-assembler-x64-meta",
5151
]
5252

5353
[[package]]
5454
name = "cranelift-assembler-x64-meta"
55-
version = "0.126.0"
55+
version = "0.127.0"
5656
source = "registry+https://github.com/rust-lang/crates.io-index"
57-
checksum = "9c030edccdc4a5bbf28fbfe7701b5cd1f9854b4445184dd34af2a7e8f8db6f45"
57+
checksum = "3f6d5739c9dc6b5553ca758d78d87d127dd19f397f776efecf817b8ba8d0bb01"
5858
dependencies = [
5959
"cranelift-srcgen",
6060
]
6161

6262
[[package]]
6363
name = "cranelift-bforest"
64-
version = "0.126.0"
64+
version = "0.127.0"
6565
source = "registry+https://github.com/rust-lang/crates.io-index"
66-
checksum = "bb544c1242d0ca98baf01873ebba96c79d5df155d5108d9bb699aefc741f5e6d"
66+
checksum = "ff402c11bb1c9652b67a3e885e84b1b8d00c13472c8fd85211e06a41a63c3e03"
6767
dependencies = [
6868
"cranelift-entity",
6969
]
7070

7171
[[package]]
7272
name = "cranelift-bitset"
73-
version = "0.126.0"
73+
version = "0.127.0"
7474
source = "registry+https://github.com/rust-lang/crates.io-index"
75-
checksum = "f0325aecbafec053d3d3f082edfdca7937e2945e7f09c5ff9672e05198312282"
75+
checksum = "769a0d88c2f5539e9c5536a93a7bf164b0dc68d91e3d00723e5b4ffc1440afdc"
7676

7777
[[package]]
7878
name = "cranelift-codegen"
79-
version = "0.126.0"
79+
version = "0.127.0"
8080
source = "registry+https://github.com/rust-lang/crates.io-index"
81-
checksum = "abb3236fd319ae897ba00c8a25105081de5c1348576def0e96c062ad259f87a7"
81+
checksum = "d4351f721fb3b26add1c180f0a75c7474bab2f903c8b777c6ca65238ded59a78"
8282
dependencies = [
8383
"bumpalo",
8484
"cranelift-assembler-x64",
@@ -102,9 +102,9 @@ dependencies = [
102102

103103
[[package]]
104104
name = "cranelift-codegen-meta"
105-
version = "0.126.0"
105+
version = "0.127.0"
106106
source = "registry+https://github.com/rust-lang/crates.io-index"
107-
checksum = "7b8791c911a361c539130ace34fb726b16aca4216470ec75d75264b1495c8a3a"
107+
checksum = "61f86c0ba5b96713643f4dd0de0df12844de9c7bb137d6829b174b706939aa74"
108108
dependencies = [
109109
"cranelift-assembler-x64-meta",
110110
"cranelift-codegen-shared",
@@ -114,33 +114,33 @@ dependencies = [
114114

115115
[[package]]
116116
name = "cranelift-codegen-shared"
117-
version = "0.126.0"
117+
version = "0.127.0"
118118
source = "registry+https://github.com/rust-lang/crates.io-index"
119-
checksum = "12ead718c2a10990870c19b2497b5a04b8aae6024485e33da25b5d02e35819e0"
119+
checksum = "f08605eee8d51fd976a970bd5b16c9529b51b624f8af68f80649ffb172eb85a4"
120120

121121
[[package]]
122122
name = "cranelift-control"
123-
version = "0.126.0"
123+
version = "0.127.0"
124124
source = "registry+https://github.com/rust-lang/crates.io-index"
125-
checksum = "c0a57fc972b5651047efddccb99440d103d9d8c13393ccebde15ddd5b6a1181b"
125+
checksum = "623aab0a09e40f0cf0b5d35eb7832bae4c4f13e3768228e051a6c1a60e88ef5f"
126126
dependencies = [
127127
"arbitrary",
128128
]
129129

130130
[[package]]
131131
name = "cranelift-entity"
132-
version = "0.126.0"
132+
version = "0.127.0"
133133
source = "registry+https://github.com/rust-lang/crates.io-index"
134-
checksum = "5aae980b4a1678b601eab2f52e372ed0b3c9565a31c17f380008cb97b3a699c5"
134+
checksum = "ea0f066e07e3bcbe38884cc5c94c32c7a90267d69df80f187d9dfe421adaa7c4"
135135
dependencies = [
136136
"cranelift-bitset",
137137
]
138138

139139
[[package]]
140140
name = "cranelift-frontend"
141-
version = "0.126.0"
141+
version = "0.127.0"
142142
source = "registry+https://github.com/rust-lang/crates.io-index"
143-
checksum = "a78877016b607982ca1708c0dd4ce23bde04581a39854c9b43a1dca43625b54c"
143+
checksum = "40865b02a0e52ca8e580ad64feef530cb1d05f6bb4972b4eef05e3eaeae81701"
144144
dependencies = [
145145
"cranelift-codegen",
146146
"log",
@@ -150,15 +150,15 @@ dependencies = [
150150

151151
[[package]]
152152
name = "cranelift-isle"
153-
version = "0.126.0"
153+
version = "0.127.0"
154154
source = "registry+https://github.com/rust-lang/crates.io-index"
155-
checksum = "5dc46a68b46d4f53f9f2f02ab8d3a34b00f03a21c124a7a965b8cbf5fdb6773b"
155+
checksum = "104b3c117ae513e9af1d90679842101193a5ccb96ac9f997966d85ea25be2852"
156156

157157
[[package]]
158158
name = "cranelift-jit"
159-
version = "0.126.0"
159+
version = "0.127.0"
160160
source = "registry+https://github.com/rust-lang/crates.io-index"
161-
checksum = "7df920009af919ad9df52eb7b47b1895145822e0c29da9b715a876fc8ecc6d82"
161+
checksum = "3aa5f855cfb8e4253ed2d0dfc1a0b6ebe4912e67aa8b7ee14026ff55ca17f1fe"
162162
dependencies = [
163163
"anyhow",
164164
"cranelift-codegen",
@@ -171,14 +171,14 @@ dependencies = [
171171
"region",
172172
"target-lexicon",
173173
"wasmtime-internal-jit-icache-coherence",
174-
"windows-sys 0.60.2",
174+
"windows-sys 0.61.2",
175175
]
176176

177177
[[package]]
178178
name = "cranelift-module"
179-
version = "0.126.0"
179+
version = "0.127.0"
180180
source = "registry+https://github.com/rust-lang/crates.io-index"
181-
checksum = "ddcf313629071ce74de8e59f02092f5453d1a01047607fc4ad36886b8bd1486c"
181+
checksum = "b1d01806b191b59f4fc4680293dd5f554caf2de5b62f95eff5beef7acb46c29c"
182182
dependencies = [
183183
"anyhow",
184184
"cranelift-codegen",
@@ -187,9 +187,9 @@ dependencies = [
187187

188188
[[package]]
189189
name = "cranelift-native"
190-
version = "0.126.0"
190+
version = "0.127.0"
191191
source = "registry+https://github.com/rust-lang/crates.io-index"
192-
checksum = "03faa07ec8cf373250a8252eb773d098ff88259fa1c19ee1ecde8012839f4097"
192+
checksum = "e5c54e0a358bc05b48f2032e1c320e7f468da068604f2869b77052eab68eb0fe"
193193
dependencies = [
194194
"cranelift-codegen",
195195
"libc",
@@ -198,9 +198,9 @@ dependencies = [
198198

199199
[[package]]
200200
name = "cranelift-object"
201-
version = "0.126.0"
201+
version = "0.127.0"
202202
source = "registry+https://github.com/rust-lang/crates.io-index"
203-
checksum = "7cca62c14f3c2e4f438192562bbf82d1a98a59543cc66ba04fb658ba99f515a6"
203+
checksum = "3d17e0216be5daabab616647c1918e06dae0708474ba5f7b7762ac24ea5eb126"
204204
dependencies = [
205205
"anyhow",
206206
"cranelift-codegen",
@@ -213,9 +213,9 @@ dependencies = [
213213

214214
[[package]]
215215
name = "cranelift-srcgen"
216-
version = "0.126.0"
216+
version = "0.127.0"
217217
source = "registry+https://github.com/rust-lang/crates.io-index"
218-
checksum = "0484cb32c527a742e1bba09ef174acac0afb1dcf623ef1adda42849200edcd2e"
218+
checksum = "cc6f4b039f453b66c75e9f7886e5a2af96276e151f44dc19b24b58f9a0c98009"
219219

220220
[[package]]
221221
name = "crc32fast"
@@ -293,7 +293,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
293293
checksum = "754ca22de805bb5744484a5b151a9e1a8e837d5dc232c2d7d8c2e3492edc8b60"
294294
dependencies = [
295295
"cfg-if",
296-
"windows-link 0.2.1",
296+
"windows-link",
297297
]
298298

299299
[[package]]
@@ -469,31 +469,25 @@ checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
469469

470470
[[package]]
471471
name = "wasmtime-internal-jit-icache-coherence"
472-
version = "39.0.0"
472+
version = "40.0.0"
473473
source = "registry+https://github.com/rust-lang/crates.io-index"
474-
checksum = "3f67986f5c499274ae5b2ba5b173bba0b95d1381f5ca70d8eec657f2392117d8"
474+
checksum = "0858b470463f3e7c73acd6049046049e64be17b98901c2db5047450cf83df1fe"
475475
dependencies = [
476476
"anyhow",
477477
"cfg-if",
478478
"libc",
479-
"windows-sys 0.60.2",
479+
"windows-sys 0.61.2",
480480
]
481481

482482
[[package]]
483483
name = "wasmtime-internal-math"
484-
version = "39.0.0"
484+
version = "40.0.0"
485485
source = "registry+https://github.com/rust-lang/crates.io-index"
486-
checksum = "a681733e9b5d5d8804ee6cacd59f92c0d87ba2274f42ee1d4e5a943828d0075d"
486+
checksum = "222e1a590ece4e898f20af1e541b61d2cb803f2557e7eaff23e6c1db5434454a"
487487
dependencies = [
488488
"libm",
489489
]
490490

491-
[[package]]
492-
name = "windows-link"
493-
version = "0.1.3"
494-
source = "registry+https://github.com/rust-lang/crates.io-index"
495-
checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
496-
497491
[[package]]
498492
name = "windows-link"
499493
version = "0.2.1"
@@ -506,16 +500,16 @@ version = "0.52.0"
506500
source = "registry+https://github.com/rust-lang/crates.io-index"
507501
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
508502
dependencies = [
509-
"windows-targets 0.52.6",
503+
"windows-targets",
510504
]
511505

512506
[[package]]
513507
name = "windows-sys"
514-
version = "0.60.2"
508+
version = "0.61.2"
515509
source = "registry+https://github.com/rust-lang/crates.io-index"
516-
checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
510+
checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
517511
dependencies = [
518-
"windows-targets 0.53.3",
512+
"windows-link",
519513
]
520514

521515
[[package]]
@@ -524,31 +518,14 @@ version = "0.52.6"
524518
source = "registry+https://github.com/rust-lang/crates.io-index"
525519
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
526520
dependencies = [
527-
"windows_aarch64_gnullvm 0.52.6",
528-
"windows_aarch64_msvc 0.52.6",
529-
"windows_i686_gnu 0.52.6",
530-
"windows_i686_gnullvm 0.52.6",
531-
"windows_i686_msvc 0.52.6",
532-
"windows_x86_64_gnu 0.52.6",
533-
"windows_x86_64_gnullvm 0.52.6",
534-
"windows_x86_64_msvc 0.52.6",
535-
]
536-
537-
[[package]]
538-
name = "windows-targets"
539-
version = "0.53.3"
540-
source = "registry+https://github.com/rust-lang/crates.io-index"
541-
checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91"
542-
dependencies = [
543-
"windows-link 0.1.3",
544-
"windows_aarch64_gnullvm 0.53.0",
545-
"windows_aarch64_msvc 0.53.0",
546-
"windows_i686_gnu 0.53.0",
547-
"windows_i686_gnullvm 0.53.0",
548-
"windows_i686_msvc 0.53.0",
549-
"windows_x86_64_gnu 0.53.0",
550-
"windows_x86_64_gnullvm 0.53.0",
551-
"windows_x86_64_msvc 0.53.0",
521+
"windows_aarch64_gnullvm",
522+
"windows_aarch64_msvc",
523+
"windows_i686_gnu",
524+
"windows_i686_gnullvm",
525+
"windows_i686_msvc",
526+
"windows_x86_64_gnu",
527+
"windows_x86_64_gnullvm",
528+
"windows_x86_64_msvc",
552529
]
553530

554531
[[package]]
@@ -557,92 +534,44 @@ version = "0.52.6"
557534
source = "registry+https://github.com/rust-lang/crates.io-index"
558535
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
559536

560-
[[package]]
561-
name = "windows_aarch64_gnullvm"
562-
version = "0.53.0"
563-
source = "registry+https://github.com/rust-lang/crates.io-index"
564-
checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764"
565-
566537
[[package]]
567538
name = "windows_aarch64_msvc"
568539
version = "0.52.6"
569540
source = "registry+https://github.com/rust-lang/crates.io-index"
570541
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
571542

572-
[[package]]
573-
name = "windows_aarch64_msvc"
574-
version = "0.53.0"
575-
source = "registry+https://github.com/rust-lang/crates.io-index"
576-
checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c"
577-
578543
[[package]]
579544
name = "windows_i686_gnu"
580545
version = "0.52.6"
581546
source = "registry+https://github.com/rust-lang/crates.io-index"
582547
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
583548

584-
[[package]]
585-
name = "windows_i686_gnu"
586-
version = "0.53.0"
587-
source = "registry+https://github.com/rust-lang/crates.io-index"
588-
checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3"
589-
590549
[[package]]
591550
name = "windows_i686_gnullvm"
592551
version = "0.52.6"
593552
source = "registry+https://github.com/rust-lang/crates.io-index"
594553
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
595554

596-
[[package]]
597-
name = "windows_i686_gnullvm"
598-
version = "0.53.0"
599-
source = "registry+https://github.com/rust-lang/crates.io-index"
600-
checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11"
601-
602555
[[package]]
603556
name = "windows_i686_msvc"
604557
version = "0.52.6"
605558
source = "registry+https://github.com/rust-lang/crates.io-index"
606559
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
607560

608-
[[package]]
609-
name = "windows_i686_msvc"
610-
version = "0.53.0"
611-
source = "registry+https://github.com/rust-lang/crates.io-index"
612-
checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d"
613-
614561
[[package]]
615562
name = "windows_x86_64_gnu"
616563
version = "0.52.6"
617564
source = "registry+https://github.com/rust-lang/crates.io-index"
618565
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
619566

620-
[[package]]
621-
name = "windows_x86_64_gnu"
622-
version = "0.53.0"
623-
source = "registry+https://github.com/rust-lang/crates.io-index"
624-
checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba"
625-
626567
[[package]]
627568
name = "windows_x86_64_gnullvm"
628569
version = "0.52.6"
629570
source = "registry+https://github.com/rust-lang/crates.io-index"
630571
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
631572

632-
[[package]]
633-
name = "windows_x86_64_gnullvm"
634-
version = "0.53.0"
635-
source = "registry+https://github.com/rust-lang/crates.io-index"
636-
checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57"
637-
638573
[[package]]
639574
name = "windows_x86_64_msvc"
640575
version = "0.52.6"
641576
source = "registry+https://github.com/rust-lang/crates.io-index"
642577
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
643-
644-
[[package]]
645-
name = "windows_x86_64_msvc"
646-
version = "0.53.0"
647-
source = "registry+https://github.com/rust-lang/crates.io-index"
648-
checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"

0 commit comments

Comments
 (0)