Skip to content

tidy: add unit tests for alphabetical checks - #117149

Merged
bors merged 4 commits into
rust-lang:masterfrom
nnethercote:tidy-alphabetical-unit-tests
Oct 28, 2023
Merged

tidy: add unit tests for alphabetical checks#117149
bors merged 4 commits into
rust-lang:masterfrom
nnethercote:tidy-alphabetical-unit-tests

Conversation

@nnethercote

Copy link
Copy Markdown
Contributor

I discovered there aren't any tests while working on #117068.

r? @Nilstrieb

Currently, if a `tidy-alphabetical-end` marker appears on the last line
of a file, tidy will erroneously issue a "reach end of file expecting
`tidy-alphabetical-end`" error. This is because it uses `take_while`
within `check_section`, which consumes the line with the end marker, and
then after `check_section` returns `check` peeks for at least one more
line, which won't be there is the marker was on the last line.
This commit fixes the problem, by removing the use of `take_while`, and
doing the "reached end of file" test within `check_section` without
using `peek`.
It also renames `{START,END}_COMMENT` as `{START,END}_MARKER`, which is
a more appropriate name.
These are comment lines in `Cargo.toml` files.
But exclude lines starting with `#!` from the skipping, because we want
to check them. (Rust `#![feature(...)]` lines.)
Also allow empty lines, which are occasionally useful.
- Tweak some comments.
- No need to do the `concat!` trick on `START_MARKER` because it's
immediately followed by `END_MARKER`.
- Fix an off-by-one error in the line number for an error message.
- When a second start marker is found without an intervening end marker,
after giving an error, treat it as though it ends the section. It's
hard to know exactly what to do in this case, but it makes unit
testing this case a little simpler (in the next commit).
- If an end marker occurs without a preceding start marker, issue an
error.
This requires introducing `tidy_error_ext!` as an alternative to
`tidy_error!`. It is passed a closure that is called for an error. This
lets tests capture tidy error messages in a buffer instead of printing
them to stderr.
It also requires pulling part of `check` out into a new function
`check_lines`, so that tests can pass in an iterator over some strings
instead of a file.
@rustbotrustbot added A-testsuite Area: The testsuite used to check the correctness of rustc S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) labels Oct 25, 2023
@nnethercote

Copy link
Copy Markdown
ContributorAuthor

Note: the first two commits are shared with #117068. Whichever PR lands first, the other can be updated afterwards.

cc @klensy

@Noratrieb

Copy link
Copy Markdown
Member

@bors r+
thanks!

@bors

bors commented Oct 28, 2023

Copy link
Copy Markdown
Collaborator

📌 Commit a0b0ace has been approved by Nilstrieb

It is now in the queue for this repository.

@borsbors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Oct 28, 2023
@bors

bors commented Oct 28, 2023

Copy link
Copy Markdown
Collaborator

⌛ Testing commit a0b0ace with merge e5cfc55...

@bors

bors commented Oct 28, 2023

Copy link
Copy Markdown
Collaborator

☀️ Test successful - checks-actions
Approved by: Nilstrieb
Pushing e5cfc55 to master...

@borsbors added the merged-by-bors This PR was explicitly merged by bors. label Oct 28, 2023
@bors
bors merged commit e5cfc55 into rust-lang:masterOct 28, 2023
@rustbotrustbot added this to the 1.75.0 milestone Oct 28, 2023
@rust-timer

Copy link
Copy Markdown
Collaborator

Finished benchmarking commit (e5cfc55): comparison URL.

Overall result: no relevant changes - no action needed

@rustbot label: -perf-regression

Instruction count

This benchmark run did not return any relevant results for this metric.

Max RSS (memory usage)

This benchmark run did not return any relevant results for this metric.

Cycles

Results

This is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.

meanrangecount
Regressions ❌
(primary)
--0
Regressions ❌
(secondary)
6.7%[6.7%, 6.7%]1
Improvements ✅
(primary)
--0
Improvements ✅
(secondary)
--0
All ❌✅ (primary)--0

Binary size

This benchmark run did not return any relevant results for this metric.

Bootstrap: 635.482s -> 635.311s (-0.03%)
Artifact size: 304.41 MiB -> 304.40 MiB (-0.00%)

@nnethercote
nnethercote deleted the tidy-alphabetical-unit-tests branch October 29, 2023 21:24
bors-ferroceneBot added a commit to ferrocene/ferrocene that referenced this pull request Oct 31, 2023
74: Automated pull from upstream `master` r=tshepang a=github-actions[bot]
This PR pulls the following changes from the upstream repository:
* rust-lang/rust#117363
* rust-lang/rust#116405
* rust-lang/rust#117415
* rust-lang/rust#117414
* rust-lang/rust#117411
* rust-lang/rust#117403
* rust-lang/rust#117398
* rust-lang/rust#117396
* rust-lang/rust#117389
* rust-lang/rust#116862
* rust-lang/rust#117405
* rust-lang/rust#117395
* rust-lang/rust#117390
* rust-lang/rust#117383
* rust-lang/rust#117376
* rust-lang/rust#117370
* rust-lang/rust#117357
* rust-lang/rust#117356
* rust-lang/rust#117317
* rust-lang/rust#117132
* rust-lang/rust#117068
* rust-lang/rust#112463
* rust-lang/rust#117267
* rust-lang/rust#116939
* rust-lang/rust#117387
* rust-lang/rust#117385
* rust-lang/rust#117382
* rust-lang/rust#117371
* rust-lang/rust#117365
* rust-lang/rust#117350
* rust-lang/rust#117205
* rust-lang/rust#117177
* rust-lang/rust#117147
* rust-lang/rust#116485
* rust-lang/rust#117328
* rust-lang/rust#117332
* rust-lang/rust#117089
* rust-lang/rust#116733
* rust-lang/rust#116889
* rust-lang/rust#116270
* rust-lang/rust#117354
* rust-lang/rust#117337
* rust-lang/rust#117312
* rust-lang/rust#117082
* rust-lang/rust#117043
* rust-lang/rust#115968
* rust-lang/rust#117336
* rust-lang/rust#117325
* rust-lang/rust#117322
* rust-lang/rust#117259
* rust-lang/rust#117170
* rust-lang/rust#117335
* rust-lang/rust#117319
* rust-lang/rust#117316
* rust-lang/rust#117311
* rust-lang/rust#117162
* rust-lang/rust#115773
* rust-lang/rust#116447
* rust-lang/rust#117149
* rust-lang/rust#116240
* rust-lang/rust#117123
* rust-lang/rust#81746
* rust-lang/rust#117038
* rust-lang/rust#116609
* rust-lang/rust#117309
* rust-lang/rust#117277
* rust-lang/rust#117268
* rust-lang/rust#117256
* rust-lang/rust#117025
* rust-lang/rust#116945
* rust-lang/rust#116816
* rust-lang/rust#116739
* rust-lang/rust#116534
* rust-lang/rust#117253
* rust-lang/rust#117302
* rust-lang/rust#117197
* rust-lang/rust#116471
* rust-lang/rust#117294
* rust-lang/rust#117287
* rust-lang/rust#117281
* rust-lang/rust#117270
* rust-lang/rust#117247
* rust-lang/rust#117246
* rust-lang/rust#117212
* rust-lang/rust#116834
* rust-lang/rust#103208
* rust-lang/rust#117166
* rust-lang/rust#116751
* rust-lang/rust#116858
* rust-lang/rust#117272
* rust-lang/rust#117266
* rust-lang/rust#117262
* rust-lang/rust#117241
* rust-lang/rust#117240
* rust-lang/rust#116868
* rust-lang/rust#114998
* rust-lang/rust#116205
* rust-lang/rust#117260
* rust-lang/rust#116035
* rust-lang/rust#113183
* rust-lang/rust#117249
* rust-lang/rust#117243
* rust-lang/rust#117188
* rust-lang/rust#117114
* rust-lang/rust#117106
* rust-lang/rust#117032
* rust-lang/rust#116968
* rust-lang/rust#116581
* rust-lang/rust#117228
* rust-lang/rust#117221
* rust-lang/rust#117214
* rust-lang/rust#117207
* rust-lang/rust#117202
* rust-lang/rust#117194
* rust-lang/rust#117143
* rust-lang/rust#117095
* rust-lang/rust#116905
* rust-lang/rust#117171
* rust-lang/rust#113262
* rust-lang/rust#112875
* rust-lang/rust#116983
* rust-lang/rust#117148
* rust-lang/rust#117115
* rust-lang/rust#116818
* rust-lang/rust#115872
* rust-lang/rust#117193
* rust-lang/rust#117175
* rust-lang/rust#117009
* rust-lang/rust#117008
* rust-lang/rust#116931
* rust-lang/rust#116553
* rust-lang/rust#116401
* rust-lang/rust#117180
* rust-lang/rust#117173
* rust-lang/rust#117163
* rust-lang/rust#117159
* rust-lang/rust#117154
* rust-lang/rust#117152
* rust-lang/rust#117141
* rust-lang/rust#117111
* rust-lang/rust#117172
* rust-lang/rust#117168
* rust-lang/rust#117160
* rust-lang/rust#117158
* rust-lang/rust#117150
* rust-lang/rust#117136
* rust-lang/rust#117133
* rust-lang/rust#116801
* rust-lang/rust#117165
* rust-lang/rust#117113
* rust-lang/rust#117102
* rust-lang/rust#117076
* rust-lang/rust#116236
* rust-lang/rust#116993
* rust-lang/rust#117139
* rust-lang/rust#116482
* rust-lang/rust#115796
* rust-lang/rust#117135
* rust-lang/rust#117127
* rust-lang/rust#117010
* rust-lang/rust#116943
* rust-lang/rust#116841
* rust-lang/rust#116792
* rust-lang/rust#116714
* rust-lang/rust#116396
* rust-lang/rust#116094
* rust-lang/rust#117126
* rust-lang/rust#117105
* rust-lang/rust#117093
* rust-lang/rust#117092
* rust-lang/rust#117091
* rust-lang/rust#117081
* rust-lang/rust#116773
* rust-lang/rust#117124
* rust-lang/rust#116461
* rust-lang/rust#116435
* rust-lang/rust#116319
* rust-lang/rust#116238
* rust-lang/rust#116998
* rust-lang/rust#116300
* rust-lang/rust#117103
* rust-lang/rust#117086
* rust-lang/rust#117074
* rust-lang/rust#117070
* rust-lang/rust#117046
* rust-lang/rust#116859
* rust-lang/rust#107159
* rust-lang/rust#116033
* rust-lang/rust#107009
* rust-lang/rust#117087
* rust-lang/rust#117073
* rust-lang/rust#117064
* rust-lang/rust#117040
* rust-lang/rust#116978
* rust-lang/rust#116960
* rust-lang/rust#116837
* rust-lang/rust#116835
* rust-lang/rust#116849
* rust-lang/rust#117071
* rust-lang/rust#117069
* rust-lang/rust#117051
* rust-lang/rust#117049
* rust-lang/rust#117044
* rust-lang/rust#117042
* rust-lang/rust#105666
* rust-lang/rust#116606
* rust-lang/rust#117066
* rust-lang/rust#115324
* rust-lang/rust#117062
* rust-lang/rust#117000
* rust-lang/rust#117007
* rust-lang/rust#117018
* rust-lang/rust#116256
* rust-lang/rust#117041
* rust-lang/rust#117037
* rust-lang/rust#117034
* rust-lang/rust#116989
* rust-lang/rust#116985
* rust-lang/rust#116950
* rust-lang/rust#116956
* rust-lang/rust#116932
* rust-lang/rust#117031
* rust-lang/rust#117030
* rust-lang/rust#117028
* rust-lang/rust#117026
* rust-lang/rust#116992
* rust-lang/rust#116981
* rust-lang/rust#116955
* rust-lang/rust#116928
* rust-lang/rust#116312
* rust-lang/rust#116368
* rust-lang/rust#116922
* rust-lang/rust#117021
* rust-lang/rust#117020
* rust-lang/rust#117019
* rust-lang/rust#116975
* rust-lang/rust#106601
* rust-lang/rust#116734
* rust-lang/rust#117013
* rust-lang/rust#116995
* rust-lang/rust#116990
* rust-lang/rust#116974
* rust-lang/rust#116964
* rust-lang/rust#116961
* rust-lang/rust#116917
* rust-lang/rust#116911
* rust-lang/rust#114521
* rust-lang/rust#117011
* rust-lang/rust#116958
* rust-lang/rust#116951
* rust-lang/rust#116966
* rust-lang/rust#116965
* rust-lang/rust#116962
* rust-lang/rust#116946
* rust-lang/rust#116899
* rust-lang/rust#116785
* rust-lang/rust#116838
* rust-lang/rust#116875
* rust-lang/rust#116874
* rust-lang/rust#115214
* rust-lang/rust#116810
* rust-lang/rust#116940
* rust-lang/rust#116921
* rust-lang/rust#116906
* rust-lang/rust#116896
* rust-lang/rust#116650
* rust-lang/rust#116132
* rust-lang/rust#116037
* rust-lang/rust#116923
* rust-lang/rust#116912
* rust-lang/rust#116908
* rust-lang/rust#116883
* rust-lang/rust#116829
* rust-lang/rust#116795
* rust-lang/rust#116761
* rust-lang/rust#116663
* rust-lang/rust#114534
* rust-lang/rust#116402
* rust-lang/rust#116493
* rust-lang/rust#116046
* rust-lang/rust#116887
* rust-lang/rust#116885
* rust-lang/rust#116879
* rust-lang/rust#116870
* rust-lang/rust#116865
* rust-lang/rust#116856
* rust-lang/rust#116812
* rust-lang/rust#116815
* rust-lang/rust#116814
* rust-lang/rust#116713
* rust-lang/rust#116830
Co-authored-by: Matthias Krüger <matthias.krueger@famsik.de>
Co-authored-by: antoyo <antoyo@users.noreply.github.com>
Co-authored-by: Antoni Boucher <bouanto@zoho.com>
Co-authored-by: bors <bors@rust-lang.org>
Co-authored-by: Esteban Küber <esteban@kuber.com.ar>
Co-authored-by: Kjetil Kjeka <kjetilkjeka@gmail.com>
Co-authored-by: clubby789 <jamie@hill-daniel.co.uk>
Co-authored-by: okaneco <47607823+okaneco@users.noreply.github.com>
Co-authored-by: David Tolnay <dtolnay@gmail.com>
Co-authored-by: Nadrieril <nadrieril+git@gmail.com>
Co-authored-by: Celina G. Val <celinval@amazon.com>
Co-authored-by: Ralf Jung <post@ralfj.de>
Co-authored-by: Zalathar <Zalathar@users.noreply.github.com>
Co-authored-by: Havard Eidnes <he@NetBSD.org>
Co-authored-by: Jacob Pratt <jacob@jhpratt.dev>
Co-authored-by: Kjetil Kjeka <kjetil@muybridge.com>
bors-ferroceneBot added a commit to ferrocene/ferrocene that referenced this pull request Oct 31, 2023
74: Automated pull from upstream `master` r=tshepang a=github-actions[bot]
This PR pulls the following changes from the upstream repository:
* rust-lang/rust#117363
* rust-lang/rust#116405
* rust-lang/rust#117415
* rust-lang/rust#117414
* rust-lang/rust#117411
* rust-lang/rust#117403
* rust-lang/rust#117398
* rust-lang/rust#117396
* rust-lang/rust#117389
* rust-lang/rust#116862
* rust-lang/rust#117405
* rust-lang/rust#117395
* rust-lang/rust#117390
* rust-lang/rust#117383
* rust-lang/rust#117376
* rust-lang/rust#117370
* rust-lang/rust#117357
* rust-lang/rust#117356
* rust-lang/rust#117317
* rust-lang/rust#117132
* rust-lang/rust#117068
* rust-lang/rust#112463
* rust-lang/rust#117267
* rust-lang/rust#116939
* rust-lang/rust#117387
* rust-lang/rust#117385
* rust-lang/rust#117382
* rust-lang/rust#117371
* rust-lang/rust#117365
* rust-lang/rust#117350
* rust-lang/rust#117205
* rust-lang/rust#117177
* rust-lang/rust#117147
* rust-lang/rust#116485
* rust-lang/rust#117328
* rust-lang/rust#117332
* rust-lang/rust#117089
* rust-lang/rust#116733
* rust-lang/rust#116889
* rust-lang/rust#116270
* rust-lang/rust#117354
* rust-lang/rust#117337
* rust-lang/rust#117312
* rust-lang/rust#117082
* rust-lang/rust#117043
* rust-lang/rust#115968
* rust-lang/rust#117336
* rust-lang/rust#117325
* rust-lang/rust#117322
* rust-lang/rust#117259
* rust-lang/rust#117170
* rust-lang/rust#117335
* rust-lang/rust#117319
* rust-lang/rust#117316
* rust-lang/rust#117311
* rust-lang/rust#117162
* rust-lang/rust#115773
* rust-lang/rust#116447
* rust-lang/rust#117149
* rust-lang/rust#116240
* rust-lang/rust#117123
* rust-lang/rust#81746
* rust-lang/rust#117038
* rust-lang/rust#116609
* rust-lang/rust#117309
* rust-lang/rust#117277
* rust-lang/rust#117268
* rust-lang/rust#117256
* rust-lang/rust#117025
* rust-lang/rust#116945
* rust-lang/rust#116816
* rust-lang/rust#116739
* rust-lang/rust#116534
* rust-lang/rust#117253
* rust-lang/rust#117302
* rust-lang/rust#117197
* rust-lang/rust#116471
* rust-lang/rust#117294
* rust-lang/rust#117287
* rust-lang/rust#117281
* rust-lang/rust#117270
* rust-lang/rust#117247
* rust-lang/rust#117246
* rust-lang/rust#117212
* rust-lang/rust#116834
* rust-lang/rust#103208
* rust-lang/rust#117166
* rust-lang/rust#116751
* rust-lang/rust#116858
* rust-lang/rust#117272
* rust-lang/rust#117266
* rust-lang/rust#117262
* rust-lang/rust#117241
* rust-lang/rust#117240
* rust-lang/rust#116868
* rust-lang/rust#114998
* rust-lang/rust#116205
* rust-lang/rust#117260
* rust-lang/rust#116035
* rust-lang/rust#113183
* rust-lang/rust#117249
* rust-lang/rust#117243
* rust-lang/rust#117188
* rust-lang/rust#117114
* rust-lang/rust#117106
* rust-lang/rust#117032
* rust-lang/rust#116968
* rust-lang/rust#116581
* rust-lang/rust#117228
* rust-lang/rust#117221
* rust-lang/rust#117214
* rust-lang/rust#117207
* rust-lang/rust#117202
* rust-lang/rust#117194
* rust-lang/rust#117143
* rust-lang/rust#117095
* rust-lang/rust#116905
* rust-lang/rust#117171
* rust-lang/rust#113262
* rust-lang/rust#112875
* rust-lang/rust#116983
* rust-lang/rust#117148
* rust-lang/rust#117115
* rust-lang/rust#116818
* rust-lang/rust#115872
* rust-lang/rust#117193
* rust-lang/rust#117175
* rust-lang/rust#117009
* rust-lang/rust#117008
* rust-lang/rust#116931
* rust-lang/rust#116553
* rust-lang/rust#116401
* rust-lang/rust#117180
* rust-lang/rust#117173
* rust-lang/rust#117163
* rust-lang/rust#117159
* rust-lang/rust#117154
* rust-lang/rust#117152
* rust-lang/rust#117141
* rust-lang/rust#117111
* rust-lang/rust#117172
* rust-lang/rust#117168
* rust-lang/rust#117160
* rust-lang/rust#117158
* rust-lang/rust#117150
* rust-lang/rust#117136
* rust-lang/rust#117133
* rust-lang/rust#116801
* rust-lang/rust#117165
* rust-lang/rust#117113
* rust-lang/rust#117102
* rust-lang/rust#117076
* rust-lang/rust#116236
* rust-lang/rust#116993
* rust-lang/rust#117139
* rust-lang/rust#116482
* rust-lang/rust#115796
* rust-lang/rust#117135
* rust-lang/rust#117127
* rust-lang/rust#117010
* rust-lang/rust#116943
* rust-lang/rust#116841
* rust-lang/rust#116792
* rust-lang/rust#116714
* rust-lang/rust#116396
* rust-lang/rust#116094
* rust-lang/rust#117126
* rust-lang/rust#117105
* rust-lang/rust#117093
* rust-lang/rust#117092
* rust-lang/rust#117091
* rust-lang/rust#117081
* rust-lang/rust#116773
* rust-lang/rust#117124
* rust-lang/rust#116461
* rust-lang/rust#116435
* rust-lang/rust#116319
* rust-lang/rust#116238
* rust-lang/rust#116998
* rust-lang/rust#116300
* rust-lang/rust#117103
* rust-lang/rust#117086
* rust-lang/rust#117074
* rust-lang/rust#117070
* rust-lang/rust#117046
* rust-lang/rust#116859
* rust-lang/rust#107159
* rust-lang/rust#116033
* rust-lang/rust#107009
* rust-lang/rust#117087
* rust-lang/rust#117073
* rust-lang/rust#117064
* rust-lang/rust#117040
* rust-lang/rust#116978
* rust-lang/rust#116960
* rust-lang/rust#116837
* rust-lang/rust#116835
* rust-lang/rust#116849
* rust-lang/rust#117071
* rust-lang/rust#117069
* rust-lang/rust#117051
* rust-lang/rust#117049
* rust-lang/rust#117044
* rust-lang/rust#117042
* rust-lang/rust#105666
* rust-lang/rust#116606
* rust-lang/rust#117066
* rust-lang/rust#115324
* rust-lang/rust#117062
* rust-lang/rust#117000
* rust-lang/rust#117007
* rust-lang/rust#117018
* rust-lang/rust#116256
* rust-lang/rust#117041
* rust-lang/rust#117037
* rust-lang/rust#117034
* rust-lang/rust#116989
* rust-lang/rust#116985
* rust-lang/rust#116950
* rust-lang/rust#116956
* rust-lang/rust#116932
* rust-lang/rust#117031
* rust-lang/rust#117030
* rust-lang/rust#117028
* rust-lang/rust#117026
* rust-lang/rust#116992
* rust-lang/rust#116981
* rust-lang/rust#116955
* rust-lang/rust#116928
* rust-lang/rust#116312
* rust-lang/rust#116368
* rust-lang/rust#116922
* rust-lang/rust#117021
* rust-lang/rust#117020
* rust-lang/rust#117019
* rust-lang/rust#116975
* rust-lang/rust#106601
* rust-lang/rust#116734
* rust-lang/rust#117013
* rust-lang/rust#116995
* rust-lang/rust#116990
* rust-lang/rust#116974
* rust-lang/rust#116964
* rust-lang/rust#116961
* rust-lang/rust#116917
* rust-lang/rust#116911
* rust-lang/rust#114521
* rust-lang/rust#117011
* rust-lang/rust#116958
* rust-lang/rust#116951
* rust-lang/rust#116966
* rust-lang/rust#116965
* rust-lang/rust#116962
* rust-lang/rust#116946
* rust-lang/rust#116899
* rust-lang/rust#116785
* rust-lang/rust#116838
* rust-lang/rust#116875
* rust-lang/rust#116874
* rust-lang/rust#115214
* rust-lang/rust#116810
* rust-lang/rust#116940
* rust-lang/rust#116921
* rust-lang/rust#116906
* rust-lang/rust#116896
* rust-lang/rust#116650
* rust-lang/rust#116132
* rust-lang/rust#116037
* rust-lang/rust#116923
* rust-lang/rust#116912
* rust-lang/rust#116908
* rust-lang/rust#116883
* rust-lang/rust#116829
* rust-lang/rust#116795
* rust-lang/rust#116761
* rust-lang/rust#116663
* rust-lang/rust#114534
* rust-lang/rust#116402
* rust-lang/rust#116493
* rust-lang/rust#116046
* rust-lang/rust#116887
* rust-lang/rust#116885
* rust-lang/rust#116879
* rust-lang/rust#116870
* rust-lang/rust#116865
* rust-lang/rust#116856
* rust-lang/rust#116812
* rust-lang/rust#116815
* rust-lang/rust#116814
* rust-lang/rust#116713
* rust-lang/rust#116830
Co-authored-by: antoyo <antoyo@users.noreply.github.com>
Co-authored-by: Antoni Boucher <bouanto@zoho.com>
Co-authored-by: bors <bors@rust-lang.org>
Co-authored-by: Esteban Küber <esteban@kuber.com.ar>
Co-authored-by: Kjetil Kjeka <kjetilkjeka@gmail.com>
Co-authored-by: clubby789 <jamie@hill-daniel.co.uk>
Co-authored-by: okaneco <47607823+okaneco@users.noreply.github.com>
Co-authored-by: David Tolnay <dtolnay@gmail.com>
Co-authored-by: Nadrieril <nadrieril+git@gmail.com>
Co-authored-by: Celina G. Val <celinval@amazon.com>
Co-authored-by: Ralf Jung <post@ralfj.de>
Co-authored-by: Zalathar <Zalathar@users.noreply.github.com>
Co-authored-by: Havard Eidnes <he@NetBSD.org>
Co-authored-by: Jacob Pratt <jacob@jhpratt.dev>
Co-authored-by: Kjetil Kjeka <kjetil@muybridge.com>
Co-authored-by: Matthias Krüger <matthias.krueger@famsik.de>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-testsuiteArea: The testsuite used to check the correctness of rustcmerged-by-borsThis PR was explicitly merged by bors.S-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.T-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@nnethercote@Noratrieb@bors@rust-timer@rustbot