Skip to content

Commit 9286574

Browse files
authored
Unrolled build for #145042
Rollup merge of #145042 - heiher:stdarch-push, r=folkertdev stdarch subtree update Subtree update of `stdarch` to rust-lang/stdarch@97bf36d. Created using https://github.com/rust-lang/josh-sync. r? `@folkertdev`
2 parents 67d45f4 + 92f195c commit 9286574

File tree

29 files changed

+5269
-4991
lines changed

29 files changed

+5269
-4991
lines changed

library/stdarch/.github/workflows/rustc-pull.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@ jobs:
1212
if: github.repository == 'rust-lang/stdarch'
1313
uses: rust-lang/josh-sync/.github/workflows/rustc-pull.yml@main
1414
with:
15+
github-app-id: ${{ vars.APP_CLIENT_ID }}
1516
# https://rust-lang.zulipchat.com/#narrow/channel/208962-t-libs.2Fstdarch/topic/Subtree.20sync.20automation/with/528461782
1617
zulip-stream-id: 208962
1718
zulip-bot-email: "[email protected]"
1819
pr-base-branch: master
1920
branch-name: rustc-pull
2021
secrets:
2122
zulip-api-token: ${{ secrets.ZULIP_API_TOKEN }}
22-
token: ${{ secrets.GITHUB_TOKEN }}
23+
github-app-secret: ${{ secrets.APP_PRIVATE_KEY }}

library/stdarch/Cargo.lock

Lines changed: 32 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ version = "0.1.0"
7373
dependencies = [
7474
"proc-macro2",
7575
"quote",
76-
"syn 2.0.104",
76+
"syn",
7777
]
7878

7979
[[package]]
@@ -90,9 +90,9 @@ checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967"
9090

9191
[[package]]
9292
name = "cc"
93-
version = "1.2.30"
93+
version = "1.2.31"
9494
source = "registry+https://github.com/rust-lang/crates.io-index"
95-
checksum = "deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7"
95+
checksum = "c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2"
9696
dependencies = [
9797
"shlex",
9898
]
@@ -105,24 +105,24 @@ checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268"
105105

106106
[[package]]
107107
name = "clap"
108-
version = "4.5.41"
108+
version = "4.5.42"
109109
source = "registry+https://github.com/rust-lang/crates.io-index"
110-
checksum = "be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9"
110+
checksum = "ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882"
111111
dependencies = [
112112
"clap_builder",
113113
"clap_derive",
114114
]
115115

116116
[[package]]
117117
name = "clap_builder"
118-
version = "4.5.41"
118+
version = "4.5.42"
119119
source = "registry+https://github.com/rust-lang/crates.io-index"
120-
checksum = "707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d"
120+
checksum = "64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966"
121121
dependencies = [
122122
"anstream",
123123
"anstyle",
124124
"clap_lex",
125-
"strsim 0.11.1",
125+
"strsim",
126126
]
127127

128128
[[package]]
@@ -134,7 +134,7 @@ dependencies = [
134134
"heck",
135135
"proc-macro2",
136136
"quote",
137-
"syn 2.0.104",
137+
"syn",
138138
]
139139

140140
[[package]]
@@ -182,60 +182,39 @@ version = "0.8.21"
182182
source = "registry+https://github.com/rust-lang/crates.io-index"
183183
checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
184184

185-
[[package]]
186-
name = "csv"
187-
version = "1.3.1"
188-
source = "registry+https://github.com/rust-lang/crates.io-index"
189-
checksum = "acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf"
190-
dependencies = [
191-
"csv-core",
192-
"itoa",
193-
"ryu",
194-
"serde",
195-
]
196-
197-
[[package]]
198-
name = "csv-core"
199-
version = "0.1.12"
200-
source = "registry+https://github.com/rust-lang/crates.io-index"
201-
checksum = "7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d"
202-
dependencies = [
203-
"memchr",
204-
]
205-
206185
[[package]]
207186
name = "darling"
208-
version = "0.13.4"
187+
version = "0.20.11"
209188
source = "registry+https://github.com/rust-lang/crates.io-index"
210-
checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c"
189+
checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee"
211190
dependencies = [
212191
"darling_core",
213192
"darling_macro",
214193
]
215194

216195
[[package]]
217196
name = "darling_core"
218-
version = "0.13.4"
197+
version = "0.20.11"
219198
source = "registry+https://github.com/rust-lang/crates.io-index"
220-
checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610"
199+
checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e"
221200
dependencies = [
222201
"fnv",
223202
"ident_case",
224203
"proc-macro2",
225204
"quote",
226-
"strsim 0.10.0",
227-
"syn 1.0.109",
205+
"strsim",
206+
"syn",
228207
]
229208

230209
[[package]]
231210
name = "darling_macro"
232-
version = "0.13.4"
211+
version = "0.20.11"
233212
source = "registry+https://github.com/rust-lang/crates.io-index"
234-
checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835"
213+
checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
235214
dependencies = [
236215
"darling_core",
237216
"quote",
238-
"syn 1.0.109",
217+
"syn",
239218
]
240219

241220
[[package]]
@@ -357,14 +336,11 @@ name = "intrinsic-test"
357336
version = "0.1.0"
358337
dependencies = [
359338
"clap",
360-
"csv",
361339
"diff",
362340
"itertools",
363-
"lazy_static",
364341
"log",
365342
"pretty_env_logger",
366343
"rayon",
367-
"regex",
368344
"serde",
369345
"serde_json",
370346
]
@@ -401,12 +377,6 @@ version = "1.0.15"
401377
source = "registry+https://github.com/rust-lang/crates.io-index"
402378
checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
403379

404-
[[package]]
405-
name = "lazy_static"
406-
version = "1.5.0"
407-
source = "registry+https://github.com/rust-lang/crates.io-index"
408-
checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
409-
410380
[[package]]
411381
name = "libc"
412382
version = "0.2.174"
@@ -576,9 +546,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
576546

577547
[[package]]
578548
name = "rustc-demangle"
579-
version = "0.1.25"
549+
version = "0.1.26"
580550
source = "registry+https://github.com/rust-lang/crates.io-index"
581-
checksum = "989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f"
551+
checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
582552

583553
[[package]]
584554
name = "ryu"
@@ -618,14 +588,14 @@ checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
618588
dependencies = [
619589
"proc-macro2",
620590
"quote",
621-
"syn 2.0.104",
591+
"syn",
622592
]
623593

624594
[[package]]
625595
name = "serde_json"
626-
version = "1.0.140"
596+
version = "1.0.142"
627597
source = "registry+https://github.com/rust-lang/crates.io-index"
628-
checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
598+
checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7"
629599
dependencies = [
630600
"itoa",
631601
"memchr",
@@ -635,24 +605,25 @@ dependencies = [
635605

636606
[[package]]
637607
name = "serde_with"
638-
version = "1.14.0"
608+
version = "3.14.0"
639609
source = "registry+https://github.com/rust-lang/crates.io-index"
640-
checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff"
610+
checksum = "f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5"
641611
dependencies = [
642612
"serde",
613+
"serde_derive",
643614
"serde_with_macros",
644615
]
645616

646617
[[package]]
647618
name = "serde_with_macros"
648-
version = "1.5.2"
619+
version = "3.14.0"
649620
source = "registry+https://github.com/rust-lang/crates.io-index"
650-
checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082"
621+
checksum = "de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f"
651622
dependencies = [
652623
"darling",
653624
"proc-macro2",
654625
"quote",
655-
"syn 1.0.109",
626+
"syn",
656627
]
657628

658629
[[package]]
@@ -679,7 +650,7 @@ version = "0.1.0"
679650
dependencies = [
680651
"proc-macro2",
681652
"quote",
682-
"syn 2.0.104",
653+
"syn",
683654
]
684655

685656
[[package]]
@@ -724,7 +695,7 @@ dependencies = [
724695
"quote",
725696
"serde",
726697
"serde_json",
727-
"syn 2.0.104",
698+
"syn",
728699
]
729700

730701
[[package]]
@@ -736,29 +707,12 @@ dependencies = [
736707
"rand",
737708
]
738709

739-
[[package]]
740-
name = "strsim"
741-
version = "0.10.0"
742-
source = "registry+https://github.com/rust-lang/crates.io-index"
743-
checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
744-
745710
[[package]]
746711
name = "strsim"
747712
version = "0.11.1"
748713
source = "registry+https://github.com/rust-lang/crates.io-index"
749714
checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
750715

751-
[[package]]
752-
name = "syn"
753-
version = "1.0.109"
754-
source = "registry+https://github.com/rust-lang/crates.io-index"
755-
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
756-
dependencies = [
757-
"proc-macro2",
758-
"quote",
759-
"unicode-ident",
760-
]
761-
762716
[[package]]
763717
name = "syn"
764718
version = "2.0.104"
@@ -943,5 +897,5 @@ checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181"
943897
dependencies = [
944898
"proc-macro2",
945899
"quote",
946-
"syn 2.0.104",
900+
"syn",
947901
]

library/stdarch/ci/docker/loongarch64-unknown-linux-gnu/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ RUN apt-get update && \
66
gcc-loongarch64-linux-gnu libc6-dev-loong64-cross
77

88

9-
ENV CARGO_TARGET_LOONGARCH64_UNKNOWN_LINUX_GNU_LINKER=loongarch64-linux-gnu-gcc-14 \
9+
ENV CARGO_TARGET_LOONGARCH64_UNKNOWN_LINUX_GNU_LINKER=loongarch64-linux-gnu-gcc \
1010
CARGO_TARGET_LOONGARCH64_UNKNOWN_LINUX_GNU_RUNNER="qemu-loongarch64-static -cpu max -L /usr/loongarch64-linux-gnu" \
1111
OBJDUMP=loongarch64-linux-gnu-objdump \
1212
STDARCH_TEST_SKIP_FEATURE=frecipe

0 commit comments

Comments
 (0)