Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x clippy #2

Closed
wants to merge 2,674 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2674 commits
Select commit Hold shift + click to select a range
2c545ed
fmt
Dec 4, 2023
423481b
Improve example in `slice::windows()` doc
gurry Dec 4, 2023
cf8d812
Auto merge of #118490 - Nadrieril:arena-alloc-matrix, r=nnethercote
bors Dec 4, 2023
8174045
fix clippy
RalfJung Dec 4, 2023
e27da14
Auto merge of #3207 - rust-lang:rustup-2023-12-04, r=RalfJung
bors Dec 4, 2023
bcfeaab
portable-simd: add missing feature gate
RalfJung Dec 4, 2023
638ba5a
Merge commit 'e402c494b7c7d94a37c6d789a216187aaf9ccd3e' into sync-fro…
lnicola Dec 4, 2023
ab640ca
Inline and remove more `DiagnosticBuilder::new_diagnostic_*` functions.
nnethercote Dec 3, 2023
6a95dee
Rename some arguments.
nnethercote Dec 3, 2023
ed95f39
Always use `G` for `EmissionGuarantee` type variables.
nnethercote Dec 3, 2023
32dc78e
Avoid `Diagnostic::new_with_code(..., None, ...)`.
nnethercote Dec 3, 2023
d51b3db
Remove some unused code, and downgrade some `pub`s.
nnethercote Dec 3, 2023
b7e18ca
De-genericize some `IntoDiagnostic` impls.
nnethercote Dec 3, 2023
8c20ad6
Use `DiagnosticBuilder::new` more.
nnethercote Dec 3, 2023
a8ff867
Move some `HandlerInner` functions to `Handler`.
nnethercote Dec 4, 2023
883bdb7
Remove `HandlerInner::emit`.
nnethercote Dec 4, 2023
3ab05ca
Make `Handler::{err,bug}` more like `Handler::{warn,note}`.
nnethercote Dec 4, 2023
7811c97
Inline and remove `fatal_no_raise`.
nnethercote Dec 4, 2023
1a1cd6e
Restrict what symbols can be used in `#[diagnostic::on_unimplemented]…
weiznich Dec 1, 2023
2d0ec17
do not fetch variance info during generalization
lcnr Oct 23, 2023
f69d672
generalize: handle occurs check failure in aliases
lcnr Oct 23, 2023
407c117
cleanup and comments
lcnr Oct 23, 2023
cf8a2bd
rebase
lcnr Oct 26, 2023
5808b72
Don't ask for a specific branch in cargotest
lnicola Dec 4, 2023
5e470db
Remove the `precise_pointer_size_matching` feature gate
Nadrieril Dec 4, 2023
1c556bb
Don't generate the "Fields" heading if there is no field displayed
GuillaumeGomez Dec 4, 2023
8e53edb
Add regression test for #118195
GuillaumeGomez Dec 4, 2023
da30882
Rollup merge of #118495 - weiznich:more_tests_for_on_unimplemented, r…
TaKO8Ki Dec 4, 2023
87625db
Rollup merge of #118540 - RalfJung:unsized-packed-offset, r=TaKO8Ki
TaKO8Ki Dec 4, 2023
da2fb81
Rollup merge of #118551 - RalfJung:extern-types-bugs, r=compiler-errors
TaKO8Ki Dec 4, 2023
30a4215
Rollup merge of #118573 - petrochenkov:pathdatakind, r=TaKO8Ki
TaKO8Ki Dec 4, 2023
f1397e6
Rollup merge of #118586 - gurry:118571-improve-slice-doc-example, r=t…
TaKO8Ki Dec 4, 2023
0a83e43
Auto merge of #118597 - lnicola:cargotest-no-branch, r=Mark-Simulacrum
bors Dec 4, 2023
9ed0d11
Avoid adding compiler-used functions to `symbols.o`
DianQK Dec 3, 2023
e281163
Auto merge of #118602 - TaKO8Ki:rollup-njcouns, r=TaKO8Ki
bors Dec 4, 2023
e6a14c0
Use default params until effects in desugaring
fee1-dead Dec 4, 2023
8fb7117
Update books
rustbot Dec 4, 2023
0e2dac8
Auto merge of #118592 - lnicola:sync-from-ra, r=lnicola
bors Dec 4, 2023
d627e2a
Fix parser ICE when recovering `dyn`/`impl` after `for<...>`
sjwang05 Dec 4, 2023
efaf425
Add Variant and a few more APIs to stable_mir
celinval Dec 1, 2023
e19c7cd
Finish implementing `RustcInternal` for `TyKind`
celinval Dec 1, 2023
bc0d10d
Add genness to FnHeader
eholk Nov 28, 2023
c104f3b
Lower return types for gen fn to impl Iterator
eholk Nov 29, 2023
7c43784
gate gen fn behind gen_blocks
eholk Nov 29, 2023
f29b36d
Make async gen fn an error
eholk Nov 30, 2023
3887b16
Add a basic test for gen fn
eholk Nov 30, 2023
963e8e8
Rollup merge of #118508 - notriddle:notriddle/fmt-newline, r=Guillaum…
GuillaumeGomez Dec 4, 2023
4128809
Rollup merge of #118565 - RalfJung:numeric_intrinsic, r=davidtwco
GuillaumeGomez Dec 4, 2023
89ed7fc
Rollup merge of #118591 - RalfJung:portable-simd-build-fix, r=working…
GuillaumeGomez Dec 4, 2023
baa3f96
Rollup merge of #118600 - GuillaumeGomez:fields-heading, r=notriddle
GuillaumeGomez Dec 4, 2023
48d5f1f
Merge Async and Gen into CoroutineKind
eholk Nov 30, 2023
f9d1f92
Option<CoroutineKind>
eholk Dec 1, 2023
26f9954
Fix some broken tests
eholk Dec 1, 2023
03c88aa
Tweak `.clone()` suggestion to work in more cases
estebank Nov 19, 2023
98cfed7
Suggest cloning and point out obligation errors on move error
estebank Nov 20, 2023
90db536
Tweak output on specific case
estebank Nov 20, 2023
1c69c6a
Mark more tests as `run-rustfix`
estebank Nov 20, 2023
a754fca
On "this .clone() is on the reference", provide more info
estebank Nov 21, 2023
210a672
Deduplicate some logic
estebank Nov 21, 2023
cc80106
Provide more suggestions for cloning immutable bindings
estebank Nov 21, 2023
a8faa82
Fix rebase
estebank Dec 4, 2023
beaf315
Structured `use` suggestion on privacy error
estebank Nov 19, 2023
da1da3f
Auto merge of #118618 - GuillaumeGomez:rollup-24ur21r, r=GuillaumeGomez
bors Dec 4, 2023
50ef800
Address code review feedback
eholk Dec 4, 2023
09f0741
Remove bad merge
eholk Dec 4, 2023
ca0738f
Consider only `#[no_mangle]` as builtin functions
DianQK Dec 3, 2023
ac4d0f2
Update doctest
eholk Dec 5, 2023
25dca40
Auto merge of #117088 - lcnr:generalize-alias, r=compiler-errors
bors Dec 5, 2023
2c8dbd9
Fix build
eholk Dec 5, 2023
65212a0
Remove `#[rustc_host]`, use internal desugaring
fee1-dead Dec 4, 2023
317d14a
Auto merge of #118230 - nnethercote:streamline-dataflow-cursors, r=cj…
bors Dec 5, 2023
1720b10
Add FieldDef to StableMIR and methods to get type
celinval Dec 5, 2023
9358642
Auto merge of #118066 - estebank:structured-use-suggestion, r=b-naber
bors Dec 5, 2023
d651eb9
Preparing for merge from rustc
Dec 5, 2023
cf1ef13
Merge from rustc
Dec 5, 2023
0d5fdcc
fmt
Dec 5, 2023
0e3e16c
rustc_driver_impl: Address all `rustc::potential_query_instability` l…
Enselic Dec 5, 2023
35ac281
Factor out some repeated code.
nnethercote Dec 5, 2023
ae2427d
rustc_interface: Address all `rustc::potential_query_instability` lints
Enselic Dec 5, 2023
d7d867d
rustc_symbol_mangling: Address all `rustc::potential_query_instabilit…
Enselic Dec 5, 2023
88d905c
Auto merge of #3210 - rust-lang:rustup-2023-12-05, r=RalfJung
bors Dec 5, 2023
6237f23
fix typo in comment
RalfJung Dec 5, 2023
f67523d
Auto merge of #118076 - estebank:issue-109429, r=davidtwco
bors Dec 5, 2023
ff95f8b
fix miri_promise_symbolic_alignment for huge alignments
RalfJung Dec 5, 2023
1fa8fd8
simd numeric intrinsics: share code with scalar intrinsic
RalfJung Dec 5, 2023
73db2e4
Auto merge of #3211 - RalfJung:promise, r=RalfJung
bors Dec 5, 2023
1b50304
Remove mention of rust to make the error message generic.
hdost Dec 4, 2023
f536185
Auto merge of #118640 - RalfJung:miri, r=RalfJung
bors Dec 5, 2023
ff3af59
coverage: Clean up `maybe_push_macro_name_span`
Zalathar Dec 4, 2023
242bff3
coverage: Be more strict about what counts as a "visible macro"
Zalathar Dec 4, 2023
15a8e9d
Fix x not to quit when x prints settings.json
long-long-float Dec 4, 2023
1a7b610
Add riscv32 imafc bare metal target
MabezDev Nov 13, 2023
a0ba895
bootstrap(builder.rs): Don't explicitly warn against `semicolon_in_ex…
Xanewok Dec 5, 2023
154f645
Auto merge of #118362 - RalfJung:panic_nounwind, r=thomcc
bors Dec 5, 2023
801bc56
Update bootstrap libc to 0.2.150
Urgau Dec 5, 2023
9b4fe38
Use new check-cfg syntax in rustc_llvm build script
Urgau Nov 16, 2023
9a94239
Update unexpected_cfgs lint definition with new syntax and diagnostics
Urgau Nov 16, 2023
3f0369e
Remove deprecated --check-cfg names() and values() syntax
Urgau Nov 16, 2023
8a7b203
Auto merge of #118488 - andjo403:remove_deadlock, r=SparrowLii
bors Dec 5, 2023
2d01eee
Rollup merge of #117922 - estebank:unclosed-generics, r=b-naber
matthiaskrgr Dec 5, 2023
30b4cef
Rollup merge of #118471 - filenine:fix-typos, r=workingjubilee
matthiaskrgr Dec 5, 2023
fddda14
Rollup merge of #118594 - hdost:patch-1, r=fmease
matthiaskrgr Dec 5, 2023
81b6263
Rollup merge of #118598 - Nadrieril:remove_precise_pointer_size_match…
matthiaskrgr Dec 5, 2023
a260acc
Rollup merge of #118606 - long-long-float:x-do-not-quit-when-x-prints…
matthiaskrgr Dec 5, 2023
c6c0c65
Rollup merge of #118608 - fee1-dead-contrib:backdoor-in-askconv, r=co…
matthiaskrgr Dec 5, 2023
4b40b1b
Rollup merge of #118614 - rustbot:docs-update, r=ehuss
matthiaskrgr Dec 5, 2023
d367db2
Rollup merge of #118637 - Enselic:query-instability-2, r=cjgillot
matthiaskrgr Dec 5, 2023
ec94480
Auto merge of #118646 - matthiaskrgr:rollup-jnscl9z, r=matthiaskrgr
bors Dec 5, 2023
334577f
Add deeply_normalize_for_diagnostics, use it in coherence
compiler-errors Nov 27, 2023
3448284
Continue folding if deep normalizer fails
compiler-errors Nov 28, 2023
b97ff8e
Add print_trait_sugared
compiler-errors Nov 24, 2023
f6c30b3
Add more
compiler-errors Nov 24, 2023
68ea621
add comment about keeping flags in sync between bootstrap.py and boot…
RalfJung Dec 5, 2023
56278a6
Auto merge of #118457 - eholk:genfn, r=compiler-errors
bors Dec 5, 2023
13a843e
Fix in-place collect not reallocating when necessary
the8472 Nov 29, 2023
2d2a76d
Rollup merge of #117793 - wdunicornpro:patch-1, r=workingjubilee
compiler-errors Dec 5, 2023
19bf749
Rollup merge of #118123 - RalfJung:internal-lib-features, r=compiler-…
compiler-errors Dec 5, 2023
ad23f30
Rollup merge of #118268 - compiler-errors:pretty-print, r=estebank
compiler-errors Dec 5, 2023
598ca0e
Rollup merge of #118346 - compiler-errors:deeply-normalize-for-diagno…
compiler-errors Dec 5, 2023
aa5f251
Rollup merge of #118350 - DaniPopes:tuple-default, r=workingjubilee
compiler-errors Dec 5, 2023
6fa93e8
Rollup merge of #118450 - marcin-serwin:master, r=workingjubilee
compiler-errors Dec 5, 2023
dbcde57
Rollup merge of #118585 - sjwang05:issue-118564, r=compiler-errors
compiler-errors Dec 5, 2023
e813370
Rollup merge of #118587 - nnethercote:cleanup-error-handlers-2, r=com…
compiler-errors Dec 5, 2023
0a8c0f7
Rollup merge of #118642 - Xanewok:patch-1, r=clubby789
compiler-errors Dec 5, 2023
964df01
Split `Vec::dedup_by` into 2 cycles
AngelicosPhosphoros Dec 20, 2021
326fea0
Change ty_with_args to return Ty instead of Result
celinval Dec 5, 2023
e9013ac
Auto merge of #118273 - AngelicosPhosphoros:dedup_2_loops_version_777…
bors Dec 5, 2023
6184099
Fewer early errors.
nnethercote Dec 5, 2023
6c3879d
Provide context when `?` can't be called because of `Result<_, E>`
estebank Oct 6, 2023
5381796
Point at fewer methods in the chain, only those that change the E type
estebank Oct 7, 2023
98e5317
Detect incorrect `;` in `Option::ok_or_else` and `Result::map_err`
estebank Oct 7, 2023
70fe624
Reduce verbosity of error
estebank Oct 7, 2023
2896841
Auto merge of #118547 - alexcrichton:invert-common-net-inclusion, r=w…
bors Dec 6, 2023
75d76c8
Don't repeat yourself
zhiqiangxu Dec 6, 2023
a6b8de6
std: xous: take eh_frame address from main args
xobs Oct 23, 2023
0773afc
tidy: add `unwinding` as an allowed dependency
xobs Oct 23, 2023
92bf40f
rustc_arena: add `alloc_str`
cuviper Dec 6, 2023
84a554c
Auto merge of #117072 - betrusted-io:unwinding-crate-support, r=cuviper
bors Dec 6, 2023
1dd4db5
Auto merge of #118655 - compiler-errors:rollup-vrngyzn, r=compiler-er…
bors Dec 6, 2023
2bf976d
Update cargo
weihanglo Dec 6, 2023
dc0f7a1
docs: remove #110800 from release notes
notriddle Dec 6, 2023
17a520a
Auto merge of #118663 - weihanglo:update-cargo, r=weihanglo
bors Dec 6, 2023
15bb3e2
Auto merge of #118460 - the8472:fix-vec-realloc, r=saethlin
bors Dec 6, 2023
3234418
Point out shadowed associated types
TheLazyDutchman Nov 5, 2023
7ff9648
library: fix comment about const assert in win api
klensy Dec 6, 2023
dd6126e
Auto merge of #117661 - TheLazyDutchman:point_out_shadowed_associated…
bors Dec 6, 2023
55d08f5
privacy: Simplify `update_macro_reachable`
petrochenkov Dec 6, 2023
940473a
Use the glob binding in resolve_rustdoc_path process
mu001999 Dec 6, 2023
6316ac8
Auto merge of #118595 - Zalathar:visible-macro, r=TaKO8Ki
bors Dec 6, 2023
0f14e8e
tip for define macro name after `macro_rules!`
bvanjoi Nov 26, 2023
f32d298
Auto merge of #118605 - fee1-dead-contrib:rm-rustc_host, r=compiler-e…
bors Dec 6, 2023
f1e1804
Rollup merge of #116496 - estebank:question-method-chain-context, r=c…
matthiaskrgr Dec 6, 2023
49d6594
Rollup merge of #117563 - 0xalpharush:docs/into-raw, r=workingjubilee
matthiaskrgr Dec 6, 2023
df6bc93
Rollup merge of #117874 - esp-rs:riscv3264imafc-unknown-none-elf, r=d…
matthiaskrgr Dec 6, 2023
67d8999
Rollup merge of #118516 - celinval:smir-variants, r=ouz-a
matthiaskrgr Dec 6, 2023
756bc44
Rollup merge of #118650 - RalfJung:flags-sync, r=clubby789
matthiaskrgr Dec 6, 2023
95efc0d
Rollup merge of #118664 - notriddle:master, r=Mark-Simulacrum
matthiaskrgr Dec 6, 2023
2f71a44
Rollup merge of #118669 - klensy:comment-fix, r=workingjubilee
matthiaskrgr Dec 6, 2023
7a34091
Auto merge of #118679 - matthiaskrgr:rollup-zr1l9w6, r=matthiaskrgr
bors Dec 6, 2023
1bcd162
Fix `is_foreign_item` for StableMIR instance
celinval Dec 6, 2023
4a75d18
Also add an API to check if an instance has body
celinval Dec 6, 2023
1ec3ef7
Yeet PolyGenSig
compiler-errors Dec 6, 2023
d732c3b
EvaluatedToUnknown -> EvaluatedToAmbigStackDependent, EvaluatedToRecu…
compiler-errors Dec 6, 2023
5d3a294
Only check principal trait ref for object safety
compiler-errors Dec 6, 2023
1fdfe12
Auto merge of #117936 - mu001999:master, r=petrochenkov
bors Dec 6, 2023
f546b44
Rollup merge of #117981 - Urgau:check-cfg-remove-deprecated-syntax, r…
matthiaskrgr Dec 6, 2023
78d2061
Rollup merge of #118177 - sivadeilra:suppress-llvm-warnings, r=cuviper
matthiaskrgr Dec 6, 2023
aefbbc6
Rollup merge of #118317 - bvanjoi:fix-118295, r=petrochenkov
matthiaskrgr Dec 6, 2023
1b391d4
Rollup merge of #118504 - compiler-errors:must-use, r=WaffleLapkin
matthiaskrgr Dec 6, 2023
cf78a79
Rollup merge of #118660 - cuviper:alloc_str, r=petrochenkov
matthiaskrgr Dec 6, 2023
3c1357c
Rollup merge of #118681 - celinval:fix-foreign-item, r=ouz-a
matthiaskrgr Dec 6, 2023
8235469
Auto merge of #118687 - matthiaskrgr:rollup-317ztgu, r=matthiaskrgr
bors Dec 6, 2023
281b65a
Add method to get type of an Rvalue in StableMIR
celinval Dec 6, 2023
e16ebdb
Simplify StaticDef to Instance conversion
celinval Dec 6, 2023
47e6e5e
coverage: Avoid unnecessary macros in unit tests
Zalathar Dec 7, 2023
670188c
Auto merge of #118684 - compiler-errors:yeet-poly-gen-sig, r=spastorino
bors Dec 7, 2023
77d7e44
Update compiler/stable_mir/src/mir/body.rs
celinval Dec 7, 2023
c9d85d6
Auto merge of #117960 - zhiqiangxu:dry, r=workingjubilee
bors Dec 7, 2023
aa58ccb
Tell MirUsedCollector that the pointer alignment checks calls its pan…
saethlin Dec 7, 2023
e353eb9
add teeos std impl
Oct 9, 2023
568f6a8
Auto merge of #116565 - Sword-Destiny:master, r=Amanieu
bors Dec 7, 2023
4616b9f
Add sanity check to `BinOp::ty()`
celinval Dec 7, 2023
ec0110b
coverage: Merge refined spans in a separate final pass
Zalathar Dec 7, 2023
9089d28
coverage: Inline `push_refined_span`
Zalathar Dec 7, 2023
9a43215
coverage: Simplify code that pushes to `refined_spans`
Zalathar Dec 7, 2023
f90f898
Auto merge of #118685 - compiler-errors:stack-dependent, r=lcnr
bors Dec 7, 2023
bf681dc
Fix display of features in rustdoc
GuillaumeGomez Dec 6, 2023
9e1797b
Extend GUI tests for `doc_cfg`
GuillaumeGomez Dec 6, 2023
b9540b7
Auto merge of #118463 - cuviper:restore-cg_gcc-ci, r=cuviper,Guillaum…
bors Dec 7, 2023
7df0c21
Auto merge of #118635 - nnethercote:fewer-early-errors, r=davidtwco
bors Dec 7, 2023
61f62f1
Update rustc_codegen_gcc libc
Urgau Dec 7, 2023
57fec79
Auto merge of #118675 - petrochenkov:macreach, r=davidtwco
bors Dec 7, 2023
c0be10c
Ping GuillaumeGomez for changes in rustc_codegen_gcc
GuillaumeGomez Dec 7, 2023
0ed3b68
Allow internal_features in rustc_codegen_gcc examples
Urgau Dec 7, 2023
40aa9f4
avoid instantiating infer vars with infer
lcnr Dec 7, 2023
c3bb1b5
Elaborate on ip_addr bit conversion endianness
CLEckhardt Dec 1, 2023
399cd6c
targets: remove not-added {i386,i486}-unknown-linux-gnu
davidtwco Dec 7, 2023
f16c81f
Auto merge of #118706 - Urgau:update-rccg-gcc-libc, r=GuillaumeGomez
bors Dec 7, 2023
efe8ae7
Fix const drop checking
compiler-errors Dec 6, 2023
cb86303
ctfe interpreter: extend provenance so that it can track whether a po…
RalfJung Nov 25, 2023
4d93590
compile-time evaluation: emit a lint when a write through an immutabl…
RalfJung Nov 26, 2023
29c95e9
also print 'immutable' flag
RalfJung Nov 26, 2023
8188bd4
avoid marking as immutable what is already immutable
RalfJung Nov 28, 2023
3978f54
add unused `NormalizesTo` predicate
lcnr Dec 7, 2023
0e7f91b
Auto merge of #118324 - RalfJung:ctfe-read-only-pointers, r=saethlin
bors Dec 7, 2023
97032d6
CFI: Add char to CFI integer normalization
rcvalle Dec 7, 2023
6a0a89a
rustdoc: remove unused parameter `reversed` from onEach(Lazy)
notriddle Dec 7, 2023
503e129
Auto merge of #118568 - DianQK:no-builtins-symbols, r=pnkfelix
bors Dec 7, 2023
71a8ca0
Rollup merge of #116420 - bvanjoi:fix-116203, r=Nilstrieb
matthiaskrgr Dec 7, 2023
b204303
Rollup merge of #118686 - compiler-errors:object-safety, r=lcnr
matthiaskrgr Dec 7, 2023
20ed805
Rollup merge of #118688 - celinval:smir-rvalue-ty, r=compiler-errors
matthiaskrgr Dec 7, 2023
861cb32
Rollup merge of #118707 - GuillaumeGomez:ping-cg_gcc, r=antoyo
matthiaskrgr Dec 7, 2023
0be2196
Rollup merge of #118712 - davidtwco:targets-remove-i386-i486, r=compi…
matthiaskrgr Dec 7, 2023
71812d7
Rollup merge of #118719 - rcvalle:rust-cfi-normalize-integers-118032,…
matthiaskrgr Dec 7, 2023
88fccc4
OnceLock: Rework example, statics aren't dropped
ianrrees Dec 4, 2023
55559d9
Resolve assoc item bindings by namespace
fmease Nov 24, 2023
a73d1bf
Inline check_thread_count implementation
tmiasko Nov 29, 2023
370c911
Auto merge of #118723 - matthiaskrgr:rollup-409e9u1, r=matthiaskrgr
bors Dec 7, 2023
1a47e41
Fuel is incompatible with incremental compilation
tmiasko Dec 8, 2023
d6fa38a
Auto merge of #118442 - tmiasko:fuel-inc, r=lqd
bors Dec 8, 2023
ffb4c08
implement and use `NormalizesTo`
lcnr Dec 7, 2023
1490c58
add regression tests
lcnr Dec 8, 2023
ac50f4b
update fixme
lcnr Dec 8, 2023
dabedb7
1. fix jobserver GLOBAL_CLIENT_CHECKED uninitialized before use
oksbsb Dec 7, 2023
21982a4
Auto merge of #118725 - lcnr:normalizes-to-projection-split-3, r=BoxyUwU
bors Dec 8, 2023
6c470a5
Auto merge of #118301 - weihanglo:rustfix-doc, r=albertlarsan68
bors Dec 8, 2023
992f7ee
Rollup merge of #118505 - CLEckhardt:update_ip_addr_bits_docs, r=cuviper
matthiaskrgr Dec 8, 2023
982a238
Rollup merge of #118581 - ianrrees:add-drop-note-to-once_lock, r=work…
matthiaskrgr Dec 8, 2023
fa724cc
Rollup merge of #118677 - GuillaumeGomez:doc_cfg-display, r=notriddle
matthiaskrgr Dec 8, 2023
0c121b5
Rollup merge of #118690 - Zalathar:test-macros, r=cjgillot
matthiaskrgr Dec 8, 2023
646d627
Rollup merge of #118693 - saethlin:alignment-check-symbol-reachable, …
matthiaskrgr Dec 8, 2023
f7c892e
Rollup merge of #118695 - Zalathar:push-refined, r=davidtwco
matthiaskrgr Dec 8, 2023
beabb5e
Rollup merge of #118709 - oksbsb:fix-job-server, r=SparrowLii
matthiaskrgr Dec 8, 2023
9dd34d5
Rollup merge of #118722 - notriddle:notriddle/dom-opt-3, r=GuillaumeG…
matthiaskrgr Dec 8, 2023
8043f62
Auto merge of #118732 - matthiaskrgr:rollup-ub9pgjm, r=matthiaskrgr
bors Dec 8, 2023
5ea6256
Auto merge of #118668 - fmease:resolve-assoc-item-bindings-by-namespa…
bors Dec 8, 2023
ae612be
Auto merge of #118689 - compiler-errors:const-drop, r=fee1-dead
bors Dec 8, 2023
2b399b5
Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-er…
bors Dec 8, 2023
a1d1805
fix printing cargo args on --dry-run
jyn514 Nov 4, 2023
6bbadf2
use RUSTC_WRAPPER instead of RUSTC
jyn514 Nov 4, 2023
85d0690
make x.py clippy download and use beta clippy
asquared31415 May 22, 2022
9b54afa
fix `-vV` under the shim
jyn514 Nov 5, 2023
288affb
Update stage0.json
albertlarsan68 Jun 27, 2023
3d0f689
test `x clippy --stage {0,1}` in ci
jyn514 Jan 3, 2023
d9ccd50
don't test stage1 clippy in ci
jyn514 Nov 5, 2023
3b92376
remove unnecessary -Zunstable-options
jyn514 Nov 5, 2023
270d545
move clippy download from python to rust
jyn514 Nov 11, 2023
118b6e4
give a better error if renaming a temp file fails
jyn514 Nov 11, 2023
5645405
workaround cargo bugs on windows
jyn514 Dec 9, 2023
342fd8a
use the build triple for deciding whether the first argument is clipp…
jyn514 Dec 9, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
28 changes: 23 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ jobs:
- name: mingw-check-tidy
os: ubuntu-20.04-4core-16gb
env: {}
- name: x86_64-gnu-llvm-15
- name: x86_64-gnu-llvm-16
env:
ENABLE_GCC_CODEGEN: "1"
os: ubuntu-20.04-16core-64gb
Expand Down Expand Up @@ -106,6 +106,9 @@ jobs:
- name: install clang
run: src/ci/scripts/install-clang.sh
if: success() && !env.SKIP_JOB
- name: install tidy
run: src/ci/scripts/install-tidy.sh
if: success() && !env.SKIP_JOB
- name: install WIX
run: src/ci/scripts/install-wix.sh
if: success() && !env.SKIP_JOB
Expand Down Expand Up @@ -299,10 +302,6 @@ jobs:
env:
RUST_BACKTRACE: 1
os: ubuntu-20.04-8core-32gb
- name: x86_64-gnu-llvm-15
env:
RUST_BACKTRACE: 1
os: ubuntu-20.04-8core-32gb
- name: x86_64-gnu-nopt
os: ubuntu-20.04-4core-16gb
env: {}
Expand Down Expand Up @@ -370,6 +369,19 @@ jobs:
NO_OVERFLOW_CHECKS: 1
DIST_REQUIRE_ALL_TOOLS: 1
os: macos-13-xlarge
- name: aarch64-apple
env:
SCRIPT: "./x.py --stage 2 test --host=aarch64-apple-darwin --target=aarch64-apple-darwin"
RUST_CONFIGURE_ARGS: "--enable-sanitizers --enable-profiler --set rust.jemalloc --set llvm.ninja=false"
RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
SELECT_XCODE: /Applications/Xcode_13.4.1.app
USE_XCODE_CLANG: 1
MACOSX_DEPLOYMENT_TARGET: 11.0
MACOSX_STD_DEPLOYMENT_TARGET: 11.0
NO_LLVM_ASSERTIONS: 1
NO_DEBUG_ASSERTIONS: 1
NO_OVERFLOW_CHECKS: 1
os: macos-13-xlarge
- name: x86_64-msvc
env:
RUST_CONFIGURE_ARGS: "--build=x86_64-pc-windows-msvc --enable-profiler"
Expand Down Expand Up @@ -483,6 +495,9 @@ jobs:
- name: install clang
run: src/ci/scripts/install-clang.sh
if: success() && !env.SKIP_JOB
- name: install tidy
run: src/ci/scripts/install-tidy.sh
if: success() && !env.SKIP_JOB
- name: install WIX
run: src/ci/scripts/install-wix.sh
if: success() && !env.SKIP_JOB
Expand Down Expand Up @@ -607,6 +622,9 @@ jobs:
- name: install clang
run: src/ci/scripts/install-clang.sh
if: success() && !env.SKIP_JOB
- name: install tidy
run: src/ci/scripts/install-tidy.sh
if: success() && !env.SKIP_JOB
- name: install WIX
run: src/ci/scripts/install-wix.sh
if: success() && !env.SKIP_JOB
Expand Down
3 changes: 2 additions & 1 deletion .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -575,7 +575,8 @@ Val Markovic <val@markovic.io>
Valerii Lashmanov <vflashm@gmail.com>
Vitali Haravy <HumaneProgrammer@gmail.com> Vitali Haravy <humaneprogrammer@gmail.com>
Vitaly Shukela <vi0oss@gmail.com>
Waffle Maybe <waffle.lapkin@gmail.com>
Waffle Lapkin <waffle.lapkin@gmail.com>
Waffle Lapkin <waffle.lapkin@tasking.com>
Wesley Wiser <wwiser@gmail.com> <wesleywiser@microsoft.com>
whitequark <whitequark@whitequark.org>
William Ting <io@williamting.com> <william.h.ting@gmail.com>
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ standard library in the [Standard library developers Guide][std-dev-guide], comm
## About the [rustc-dev-guide]

The [rustc-dev-guide] is meant to help document how rustc –the Rust compiler– works,
as well as to help new contributors get involved in rustc development. It is recommend
as well as to help new contributors get involved in rustc development. It is recommended
to read and understand the [rustc-dev-guide] before making a contribution. This guide
talks about the different bots in the Rust ecosystem, the Rust development tools,
bootstrapping, the compiler architecture, source code representation, and more.
Expand Down
Loading
Loading