Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7126 commits
Select commit Hold shift + click to select a range
4c87e84
allow running `x doc` on std for no_std targets
Jul 25, 2024
d3aed2c
remove the requirement of `Builder` arg in `doc::Std::new` function
Jul 26, 2024
f56d58e
ignore `crates` if running unit tests
Jul 26, 2024
9e05fb6
Small simplification
Jun 23, 2024
e2fd9aa
Set up false edges in `lower_match_tree`
Jun 23, 2024
cbdacec
Abstract out the candidate manipulation not in the main algorithm
Jun 23, 2024
55c703b
feat(ide-completion): explictly show `async` keyword on `impl trait`
Jul 29, 2024
c747166
Visiting bindings is straightforward now
Jun 23, 2024
08bcc01
Entirely hide `Candidate`s from outside `lower_match_tree`
Jun 30, 2024
5b184ff
Fix error message
Jul 29, 2024
6a6824a
Optimize empty case in Vec::retain
Jul 26, 2024
568228f
Cargo fmt
Jul 29, 2024
7e6943d
Rollup merge of #128182 - onur-ozkan:fix-no-std-crates, r=Mark-Simula…
Jul 29, 2024
eb8114b
Rollup merge of #128277 - RalfJung:offset_from_wildcard, r=oli-obk
Jul 29, 2024
d73decd
Rollup merge of #128304 - Zalathar:thir-pat-display, r=Nadrieril
Jul 29, 2024
8f7af88
Rollup merge of #128307 - ojeda:unescaped_backticks, r=GuillaumeGomez
Jul 29, 2024
43c50bc
Rollup merge of #128322 - ojeda:rfl-ci-update, r=Kobzol
Jul 29, 2024
624f9bd
Rollup merge of #128333 - RalfJung:miri-sync, r=RalfJung
Jul 29, 2024
56c698c
Auto merge of #128334 - matthiaskrgr:rollup-nhxdt0c, r=matthiaskrgr
Jul 29, 2024
ae681c9
Perform instsimplify before inline to eliminate some trivial calls
Jul 27, 2024
8a5efd1
Use Vec in instantiate_binder_with_fresh_vars
Jul 29, 2024
ee72122
Auto merge of #17722 - joshka:jm/logs, r=Veykril
Jul 29, 2024
ca16c06
Auto merge of #17715 - Throne3d:fix/glob-may-override-vis-2, r=Veykril
Jul 29, 2024
dc548f0
Revert "Fix error message"
Jul 29, 2024
4db3d12
Auto merge of #128265 - DianQK:instsimplify-before-inline, r=saethlin
Jul 29, 2024
8250345
Add test in `ide-completion/src/tests/item_list.rs`
Jul 29, 2024
79defab
Make basic use of spans for macro expansion errors
Jul 29, 2024
51130d8
Auto merge of #17736 - hyf0:hyf_09234908234, r=Veykril
Jul 29, 2024
eb0e716
Make `rustc_attr::parse_version` pub
Jul 29, 2024
06d64ea
simplify the use of `CiEnv`
Jul 29, 2024
a895797
Fix error spans for include! and compile_error!
Jul 29, 2024
5ac8b79
Add missing doc string
Jul 29, 2024
722f79d
Auto merge of #17707 - Veykril:proc-macro-err-cleanup, r=Veykril
Jul 29, 2024
97469cc
only accept adt type during infer source visitor
Jul 29, 2024
0c8f194
rewrite share-generics-dylib to rmake
Jul 23, 2024
8c09a7f
rewrite raw-dylib-import-name-type to rmake
Jul 23, 2024
9ffe161
rewrite raw-dylib-link-ordinal to rmake
Jul 23, 2024
23cccb3
rewrite raw-dylib-stdcall-ordinal to rmake
Jul 23, 2024
dc471c1
Remove clippy errors
Jul 29, 2024
f3661dc
rustdoc: word wrap CamelCase in the item list table
Jun 10, 2024
583bf1e
Fix tidy call in runtest with custom HTML element
Jun 10, 2024
0d0e18e
rustdoc: use `<wbr>`-tolerant function to check text contents
Jul 7, 2024
9186001
rustdoc: avoid redundant HTML when there's already line breaks
Jul 7, 2024
2e9d962
Rollup merge of #127882 - compiler-errors:cfi-sized-self-gat, r=oli-obk
Jul 29, 2024
5551f54
Rollup merge of #128174 - compiler-errors:trait-alias-marker, r=oli-obk
Jul 29, 2024
162db34
Rollup merge of #128202 - compiler-errors:internal-lib-features, r=ol…
Jul 29, 2024
28c1743
Rollup merge of #128239 - compiler-errors:error-on-object-cand-confir…
Jul 29, 2024
5de94b6
Rollup merge of #128337 - bvanjoi:issue-121613, r=compiler-errors
Jul 29, 2024
83734f2
Rollup merge of #128341 - Alexendoo:parse-version-pub, r=compiler-errors
Jul 29, 2024
f990239
Stop using MoveDataParamEnv for places that don't need a param-env
Jul 24, 2024
23f46e5
Stabilize offset_of_nested
Jul 29, 2024
66e5852
Auto merge of #128112 - Oneirical:testidigitation-cantrip, r=jieyouxu
Jul 29, 2024
f4fa80f
triagebot: make sure Nora is called Nora
Jul 29, 2024
f2f9aab
Delegation: support generics for delegation from free functions
May 30, 2024
1d339b0
rustdoc: use `<wbr>` in sidebar headers
Jul 7, 2024
3bf8bcf
rustdoc: properly handle path wrapping
Jul 19, 2024
ac303df
rustdoc: move the wbr after the underscore, instead of before
Jul 22, 2024
454c600
Detect non-lifetime binder params shadowing item params
Jul 29, 2024
a7cb1a5
Make the buttons remain when code example is clicked
Jul 29, 2024
99906dc
Add rustdoc GUI test to check click on code examples
Jul 29, 2024
612a33f
Auto merge of #128350 - matthiaskrgr:rollup-bcuhts8, r=matthiaskrgr
Jul 29, 2024
9aedec9
Rollup merge of #126247 - notriddle:notriddle/word-wrap-item-table, r…
Jul 29, 2024
91b18a0
Rollup merge of #128104 - mu001999-contrib:fix/128053, r=petrochenkov
Jul 29, 2024
b02cf4c
Rollup merge of #128153 - compiler-errors:mdpe, r=cjgillot
Jul 29, 2024
a73a025
Rollup merge of #128284 - GKFX:stabilize-offset-of-nested, r=dtolnay,…
Jul 29, 2024
4d78d11
Rollup merge of #128342 - onur-ozkan:ci-env-usage, r=Kobzol
Jul 29, 2024
c261620
Rollup merge of #128355 - jieyouxu:rename-nora, r=aDotInTheVoid
Jul 29, 2024
d280b8c
CI: rfl: build the generated doctests
Jul 28, 2024
77cc18f
CI: rfl: build the documentation
Jul 29, 2024
368e2fd
Auto merge of #128360 - matthiaskrgr:rollup-wwy5mkj, r=matthiaskrgr
Jul 29, 2024
b61570a
Structured suggestion for `extern crate foo` when `foo` isn't resolve…
Jul 24, 2024
dba8e2d
Auto merge of #128234 - jcsp:retain-empty-case, r=tgross35
Jul 30, 2024
e4076e3
Mark Parser::eat/check methods as must_use
Jul 30, 2024
d8bc876
Deny unsafe on more builtin attributes
Jul 3, 2024
ae92125
Rollup merge of #127574 - lcnr:coherence-check-supertrait, r=compiler…
Jul 30, 2024
6b23cb5
Rollup merge of #128141 - nikic:aarch64-bti, r=DianQK,cuviper
Jul 30, 2024
f396a42
Rollup merge of #128315 - zetanumbers:psvita-unsafe-in-unsafe, r=work…
Jul 30, 2024
c2b085b
Rollup merge of #128339 - GuillaumeGomez:click-code-example, r=notriddle
Jul 30, 2024
710ce90
Auto merge of #128250 - Amanieu:select_unpredictable, r=nikic
Jul 30, 2024
7e3a971
Auto merge of #128378 - matthiaskrgr:rollup-i3qz9uo, r=matthiaskrgr
Jul 30, 2024
dadf3d2
the output in stderr expects panic-unwind
Jul 30, 2024
90e1a58
fix: Fix builtin includes rejecting raw string literals
Jul 30, 2024
5fa145e
Auto merge of #17741 - Veykril:include-raw, r=Veykril
Jul 30, 2024
13c095a
fix: Fix incorrect retrying of inlay hint requests
Jul 30, 2024
cd266e0
Auto merge of #17742 - Veykril:wrong-retries, r=Veykril
Jul 30, 2024
33fdfb4
Auto merge of #17735 - alibektas:ratoml_workspaces, r=Veykril
Jul 30, 2024
e69c19e
Auto merge of #128336 - Bryanskiy:inst-binder-with-fresh, r=lcnr
Jul 30, 2024
579ab05
Update to LLVM 19
Jul 9, 2024
00bfd70
Disable MC/DC tests on LLVM 19
Jun 17, 2024
b960390
Crash test for issue 121444 has been fixed
Jul 24, 2024
cc7e7bc
cargo-miri: better error when we seem to run inside bootstrap but som…
Jul 30, 2024
58bfd98
make `///` doc comments compatible with naked functions
Jul 30, 2024
1ddedba
Auto merge of #125929 - Bryanskiy:delegation-generics-3, r=petrochenkov
Jul 30, 2024
2169fc7
Set tracing level to debug when `cargo config get env` fails
Jul 30, 2024
51a0dd2
Auto merge of #17744 - alibektas:debug_env_not_set, r=Veykril
Jul 30, 2024
918cdcc
More detailed note to deprecate ONCE_INIT
Jul 30, 2024
595316b
Auto merge of #127955 - chenyukang:yukang-fix-mismatched-delimiter-is…
Jul 30, 2024
cbab16f
Test RUSTC_OVERRIDE_VERSION_STRING
Apr 25, 2024
92f263b
Make RUSTC_OVERRIDE_VERSION_STRING overwrite the rendered version out…
Apr 25, 2024
4776ac0
Suppress must_use on eat calls in rustfmt
Jul 30, 2024
b1b48dc
tidy: Fix quote in error message
Jul 30, 2024
67a08b5
Attribute checking simplifications
Jul 30, 2024
abb1eba
Revert "opt-dist: dont overrwite config.toml when verifying"
Jul 30, 2024
006c8df
Auto merge of #124339 - oli-obk:supports_feature, r=wesleywiser
Jul 30, 2024
bb58488
Rewrite binary search implementation
Jul 26, 2024
4feb949
migrate fmt-write-bloat to rmake
Jul 24, 2024
689bb11
rewrite symbol-visibility to rmake
Jun 27, 2024
dcaa17a
invalid stdout_utf8 handling in run_make_support
Jul 15, 2024
ebd6718
tidy
Jul 30, 2024
a2555b9
fix: Errors on method call inferences with elided lifetimes
Jul 30, 2024
f8060d2
Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68
Jul 30, 2024
01a2662
rewrite and rename issue-69368 to rmake
Jul 11, 2024
e7f89a7
derive(SmartPointer): rewrite bounds in where and generic bounds
Jul 13, 2024
a75d2f9
Cleanup sys module to match house style
Jul 24, 2024
fe6478c
Match LLVM ABI in `extern "C"` functions for `f128` on Windows
Jul 30, 2024
9169622
Move Windows implementation of anon pipe
Jul 24, 2024
e657773
Remove crate_level_only from ELIDED_LIFETIMES_IN_PATHS
Jul 30, 2024
40edd4f
Rollup merge of #128357 - compiler-errors:shadowed-non-lifetime-binde…
Jul 30, 2024
894db1f
Rollup merge of #128367 - ojeda:rfl-ci-build-doctests-and-docs, r=Kobzol
Jul 30, 2024
6f0b237
Rollup merge of #128376 - compiler-errors:finish-ur-vegetables, r=jie…
Jul 30, 2024
7ea1f72
Rollup merge of #128379 - Dajamante:aïssata_needs_unwind, r=pietroalbini
Jul 30, 2024
e6a82d2
Rollup merge of #128380 - folkertdev:naked-compatible-doc-comment, r=…
Jul 30, 2024
49327a0
Rollup merge of #128382 - RalfJung:cargo-miri-assert, r=oli-obk
Jul 30, 2024
42a0cc8
Rollup merge of #128398 - awilfox:awilfox/fix-tidy-quote, r=jieyouxu
Jul 30, 2024
249cf71
Auto merge of #128413 - matthiaskrgr:rollup-nrfcvdq, r=matthiaskrgr
Jul 30, 2024
3659d9d
bump-stage0: use IndexMap for determinism
Jun 14, 2024
2e9298b
Bump src/stage0 with determinism
Jul 30, 2024
49db8a5
Add toggle for `parse_meta_item` unsafe parsing
Jul 10, 2024
83dcdb3
Auto merge of #128075 - Oneirical:try-your-damnetest, r=jieyouxu
Jul 31, 2024
a0b4d6d
Do not normalize constants eagerly.
Jun 26, 2024
95986dd
Indirect places can only appear as first projection in runtime MIR.
Jun 26, 2024
70ee6e4
Amortize growing rev_locals.
Jun 26, 2024
9d23c86
Reduce allocations in GVN.
Jun 26, 2024
61ef044
Encode constant determinism in disambiguator.
Jun 26, 2024
98c1ea8
Simplify constant creation.
Jun 26, 2024
4067795
Do not intern if we have provenance.
Jun 26, 2024
7d7ad7b
android: Remove libstd hacks for unsupported Android APIs
Jul 30, 2024
33a36ea
Bless coverage/mcdc for line number changes
Jul 31, 2024
d629d5f
Update cargo
Jul 31, 2024
1b058b7
Add a test case
Jul 31, 2024
f6f587e
Introduce REDUNDANT_IMPORTS lint
Apr 11, 2024
a2b3256
Print `thir::PatRange`, not its surrounding `thir::Pat`
Jul 30, 2024
a9ea85e
Revert "Make `thir::Pat` not implement `fmt::Display` directly"
Jul 30, 2024
dd5a8d7
Use a separate pattern type for `rustc_pattern_analysis` diagnostics
Jul 30, 2024
9fb03f0
Auto merge of #17747 - ShoyuVanilla:issue-17734, r=Veykril
Jul 31, 2024
e552c16
Auto merge of #128420 - weihanglo:update-cargo, r=weihanglo
Jul 31, 2024
76b4a86
refactor(pal/hermit): return `!` to satisfy rust-analyzer
Jul 31, 2024
127b469
refactor(pal/hermit): use default impl of `GlobalAlloc::alloc_zeroed`
Jul 31, 2024
0b5eb7b
Auto merge of #127513 - nikic:llvm-19, r=cuviper
Jul 31, 2024
34fcf92
Add special-case for [T, 0] in dropck
Jul 31, 2024
579eb68
Rollup merge of #126454 - cuviper:deterministic-bump, r=Kobzol
Jul 31, 2024
563f938
Rollup merge of #127681 - dingxiangfei2009:smart-ptr-bounds, r=compil…
Jul 31, 2024
75dfe1e
Rollup merge of #127830 - tgross35:archive-failure-message, r=BoxyUwU
Jul 31, 2024
336a378
Rollup merge of #128151 - estebank:missing-extern-crate, r=petrochenkov
Jul 31, 2024
22dbf88
Rollup merge of #128387 - liigo:patch-14, r=tgross35
Jul 31, 2024
5c63363
Rollup merge of #128388 - beetrees:f16-f128-slightly-improve-windows-…
Jul 31, 2024
e2d8f1a
Rollup merge of #128402 - oli-obk:checked_attrs, r=compiler-errors
Jul 31, 2024
06b8372
Rollup merge of #128412 - compiler-errors:crate-level-only, r=cjgillot
Jul 31, 2024
031093f
Rollup merge of #128430 - Zalathar:print-pat, r=Nadrieril
Jul 31, 2024
e84a7d9
Remove unneeded `pub(crate)`
Jul 31, 2024
62d4998
Add VxWorks platfrom support documents
Jul 31, 2024
e8a9051
fix: remove AbsPath requirement from linkedProjects
Jul 31, 2024
bba84aa
Auto merge of #17750 - davidbarsky:david/remove-abspath-requirement-i…
Jul 31, 2024
ea04b0a
use llvm-nm in symbol-visibility rmake test
Jul 30, 2024
f6c4110
improve bootstrap to allow selecting llvm tools individually
Jul 31, 2024
99322d8
Auto merge of #128435 - matthiaskrgr:rollup-l76vu3i, r=matthiaskrgr
Jul 31, 2024
cf11f49
std: implement the `once_wait` feature
Jul 10, 2024
1d49aad
std: fix busy-waiting in `Once::wait_force`, add more tests
Jul 12, 2024
74754b8
Properly mark loop as diverging if it has no breaks
Jul 31, 2024
8b14b74
fix: Apply `IndexMut` obligations for non-assigning mutable index usa…
Jul 31, 2024
840ca3c
Temporarily switch `ambiguous_negative_literals` lint to allow
Jul 31, 2024
03357f1
Create COFF archives for non-LLVM backends
Jul 31, 2024
086065e
Prevent redundant obigation push for assignee exprs
Jul 31, 2024
14a0963
reject pointee without ?Sized
Jul 31, 2024
e12408b
Auto merge of #17755 - ShoyuVanilla:issue-17738, r=davidbarsky
Jul 31, 2024
f97aba2
raw_eq: using it on bytes with provenance is not UB (outside const-eval)
Jul 31, 2024
276fa19
rustc_parser: consider the in 2024 an expression
May 31, 2024
6b731c2
tests: add the _ as expr test for cargo fix
Jul 26, 2024
28a58f2
Auto merge of #126991 - cjgillot:gvn-prof, r=oli-obk
Jul 31, 2024
83fb140
Fix docs for OnceLock::get_mut_or_init
Jul 31, 2024
79ef91e
tweak comment on `NonterminalKind::Expr`
Jul 31, 2024
6d7bb12
Emit an error if `#[optimize]` is applied to an incompatible item
Jul 31, 2024
20379e4
Rollup merge of #123813 - compiler-errors:redundant-lint, r=petrochenkov
Jul 31, 2024
3acd910
Rollup merge of #126697 - vincenzopalazzo:macros/find_the_expression_…
Jul 31, 2024
19f6ff0
Rollup merge of #127159 - Nadrieril:hide-candidate, r=matthewjasper
Jul 31, 2024
52f7d33
Rollup merge of #128244 - compiler-errors:move-clone-sugg, r=estebank
Jul 31, 2024
1ef8a4c
Rollup merge of #128431 - biabbas:master, r=Urgau
Jul 31, 2024
b22c48e
Rollup merge of #128438 - Bryanskiy:empty-array-dropck, r=lcnr
Jul 31, 2024
7060a2f
Rollup merge of #128457 - juntyr:once-lock-docs, r=tgross35
Jul 31, 2024
c1f2112
Rollup merge of #127567 - joboet:once_wait, r=Amanieu
Jul 31, 2024
8377aae
Rollup merge of #128162 - ChrisDenton:cleanup, r=joboet
Jul 31, 2024
c4ee411
Rollup merge of #128296 - heiher:update-metadata, r=Urgau
Jul 31, 2024
ac67d10
Rollup merge of #128443 - compiler-errors:async-unreachable, r=fmease
Jul 31, 2024
046664b
Rollup merge of #128449 - Urgau:tmp-allow-negative-lit-lint, r=compil…
Jul 31, 2024
cf900ab
Rollup merge of #128452 - dingxiangfei2009:smart-ptr-require-maybe-si…
Jul 31, 2024
1df27d8
docs: Fix JSON example for rust-analyzer.workspace.discoverConfig
Jul 31, 2024
71b2116
Auto merge of #128469 - matthiaskrgr:rollup-00svite, r=matthiaskrgr
Aug 1, 2024
e485266
Auto merge of #128461 - matthiaskrgr:rollup-3dpp11g, r=matthiaskrgr
Aug 1, 2024
68df46c
Finish blessing `coverage/mcdc` tests after LLVM 19 upgrade
Aug 1, 2024
36075eb
Ignore `use` declaration reformatting in `.git-blame-ignore-revs`.
Aug 1, 2024
70591dc
Auto merge of #127060 - Oneirical:testificate, r=jieyouxu
Aug 1, 2024
0cda002
Rollup merge of #128416 - maurer:remove-android-hack, r=tgross35
Aug 1, 2024
cd52527
Rollup merge of #128437 - onur-ozkan:handle-llvm-tools-properly, r=al…
Aug 1, 2024
2c3b89e
Rollup merge of #128450 - dpaoliello:coff, r=bjorn3
Aug 1, 2024
7c60525
Rollup merge of #128458 - clubby789:optimize-unused-attr, r=compiler-…
Aug 1, 2024
5dc8d49
Rollup merge of #128477 - Zalathar:bless-mcdc-19, r=cuviper
Aug 1, 2024
ff1476c
Rollup merge of #128478 - nnethercote:update-git-blame-ignore-revs, r…
Aug 1, 2024
97ac52f
Auto merge of #128481 - matthiaskrgr:rollup-efa706r, r=matthiaskrgr
Aug 1, 2024
bf5844e
Auto merge of #17756 - Wilfred:fix_adoc_json, r=Veykril
Aug 1, 2024
70805f9
when josh-proxy screws up the roundtrip, say what the involved commit…
Aug 1, 2024
b21af62
refactor(pal/hermit): make `ENV` a non-mutable static
Jul 31, 2024
4da966c
fix(pal/hermit): `deny(unsafe_op_in_unsafe_fn)`
Jul 31, 2024
820ec72
fix(os/hermit): `deny(unsafe_op_in_unsafe_fn)`
Jul 31, 2024
9ec4844
Auto merge of #17761 - RalfJung:josh-roudntrip-error, r=lnicola
Aug 1, 2024
c0e3298
Auto merge of #127543 - carbotaniuman:more_unsafe_attr_verification, …
Aug 1, 2024
de78cb5
on a signed deref check, mention the right pointer in the error
Jul 29, 2024
5d5c97a
interpret: simplify pointer arithmetic logic
Aug 1, 2024
db1652e
fix the way we detect overflow for inbounds arithmetic (and tweak the…
Aug 1, 2024
e157954
Fix removed `box_syntax` diagnostic if source isn't available
Aug 1, 2024
e60ebb2
Auto merge of #128490 - lnicola:sync-from-ra, r=lnicola
Aug 1, 2024
6d312d7
MIR required_consts, mentioned_items: ensure we do not forget to fill…
Aug 1, 2024
f449586
Update sysinfo version to 0.31.2
Jul 31, 2024
c8a3caf
fix dropck documentation for `[T;0]` special-case
Aug 1, 2024
45d35ba
chore: refactor backtrace formatting
Aug 1, 2024
52a49d9
rustdoc: Add test for `impl_trait_in_accos_type`
Jul 19, 2024
73ac5e0
rustdoc: Remove OpaqueTy
Jul 3, 2024
93561a1
Rollup merge of #127490 - ferrocene:hoverbear/add-riscv64gc-unknown-l…
Aug 1, 2024
683f2d3
Rollup merge of #128433 - hermit-os:hermit-unsafe_op_in_unsafe_fn, r=…
Aug 1, 2024
8671b0b
Rollup merge of #128482 - RalfJung:ptr-signed-offset, r=oli-obk
Aug 1, 2024
29cd310
Rollup merge of #128496 - clubby789:box-syntax-multipart, r=compiler-…
Aug 1, 2024
ca73b8b
Rollup merge of #128497 - Bryanskiy:fix-dropck-doc, r=lcnr
Aug 1, 2024
e6b6d04
Rollup merge of #128499 - Konippi:refactor-backtrace-formatting, r=tg…
Aug 1, 2024
a886938
Auto merge of #128504 - matthiaskrgr:rollup-pawylnk, r=matthiaskrgr
Aug 1, 2024
8ce8c42
Do not underline suggestions for code that is already there
Jun 22, 2024
8e86c95
Auto merge of #127276 - aDotInTheVoid:no-opaque, r=camelid
Aug 1, 2024
b72685b
rustdoc: Remove dead opaque_tys rendering logic
Aug 1, 2024
425ae69
Auto merge of #127624 - Oneirical:a-test-of-lime, r=jieyouxu
Aug 2, 2024
b2f7e71
Dogfood
Aug 2, 2024
05e692a
Auto merge of #128147 - lolbinarycat:fmt-write-bloat-rmake, r=jieyouxu
Aug 2, 2024
d1d57bd
Rollup merge of #126818 - estebank:suggestions-fix, r=wesleywiser
Aug 2, 2024
2dabaa0
Rollup merge of #128436 - GuillaumeGomez:update-sysinfo, r=clubby789
Aug 2, 2024
67fcb58
Rollup merge of #128453 - RalfJung:raw_eq, r=saethlin
Aug 2, 2024
55ed05c
Rollup merge of #128491 - c410-f3r:unlock-rfc-2011, r=workingjubilee
Aug 2, 2024
66d243f
Rollup merge of #128494 - RalfJung:mir-lazy-lists, r=compiler-errors
Aug 2, 2024
1140fd1
Rollup merge of #128521 - aDotInTheVoid:opaque-fallout, r=camelid
Aug 2, 2024
2cec7a8
Auto merge of #128529 - matthiaskrgr:rollup-gzq2slo, r=matthiaskrgr
Aug 2, 2024
1932602
Auto merge of #128254 - Amanieu:orig-binary-search, r=tgross35
Aug 2, 2024
1dc8df2
make declare macro a part of query system
May 21, 2024
ff888ae
no hash for the query result
May 21, 2024
fb9dd74
cleanup hashes and span in the query key
May 25, 2024
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.
1 change: 1 addition & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BasedOnStyle: LLVM
2 changes: 2 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,5 @@ b2d2184edea578109a48ec3d8decbee5948e8f35
# test directives migration
6e48b96692d63a79a14563f27fe5185f122434f8
ec2cc761bc7067712ecc7734502f703fe3b024c8
# format use declarations
84ac80f1921afc243d71fd0caaa4f2838c294102
12 changes: 12 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<!-- homu-ignore:start -->
<!--
If this PR is related to an unstable feature or an otherwise tracked effort,
please link to the relevant tracking issue here. If you don't know of a related
tracking issue or there are none, feel free to ignore this.

This PR will get automatically assigned to a reviewer. In case you would like
a specific user to review your work, you can assign it to them by using

r​? <reviewer name>
-->
<!-- homu-ignore:end -->
10 changes: 3 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ concurrency:
cancel-in-progress: true
env:
TOOLSTATE_REPO: "https://github.com/rust-lang-nursery/rust-toolstate"
# This will be empty in PR jobs.
TOOLSTATE_REPO_ACCESS_TOKEN: ${{ secrets.TOOLSTATE_REPO_ACCESS_TOKEN }}
jobs:
# The job matrix for `calculate_matrix` is defined in src/ci/github-actions/jobs.yml.
# It calculates which jobs should be executed, based on the data of the ${{ github }} context.
Expand All @@ -63,7 +65,7 @@ jobs:
defaults:
run:
shell: ${{ contains(matrix.os, 'windows') && 'msys2 {0}' || 'bash' }}
timeout-minutes: 600
timeout-minutes: 240
env:
CI_JOB_NAME: ${{ matrix.image }}
CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
Expand Down Expand Up @@ -93,8 +95,6 @@ jobs:
path-type: inherit
install: >
make
dos2unix
diffutils

- name: disable git crlf conversion
run: git config --global core.autocrlf false
Expand Down Expand Up @@ -155,9 +155,6 @@ jobs:
- name: checkout submodules
run: src/ci/scripts/checkout-submodules.sh

- name: install MSYS2
run: src/ci/scripts/install-msys2.sh

- name: install MinGW
run: src/ci/scripts/install-mingw.sh

Expand Down Expand Up @@ -239,6 +236,5 @@ jobs:
shell: bash
if: needs.calculate_matrix.outputs.run_type == 'auto'
env:
TOOLSTATE_REPO_ACCESS_TOKEN: ${{ secrets.TOOLSTATE_REPO_ACCESS_TOKEN }}
TOOLSTATE_ISSUES_API_URL: https://api.github.com/repos/rust-lang/rust/issues
TOOLSTATE_PUBLISH: 1
10 changes: 8 additions & 2 deletions .github/workflows/dependencies.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,11 +64,17 @@ jobs:
- name: cargo update
# Remove first line that always just says "Updating crates.io index"
run: cargo update 2>&1 | sed '/crates.io index/d' | tee -a cargo_update.log
- name: cargo update rustbook
run: |
echo -e "\nrustbook dependencies:" >> cargo_update.log
cargo update --manifest-path src/tools/rustbook 2>&1 | sed '/crates.io index/d' | tee -a cargo_update.log
- name: upload Cargo.lock artifact for use in PR
uses: actions/upload-artifact@v4
with:
name: Cargo-lock
path: Cargo.lock
path: |
Cargo.lock
src/tools/rustbook/Cargo.lock
retention-days: 1
- name: upload cargo-update log artifact for use in PR
uses: actions/upload-artifact@v4
Expand Down Expand Up @@ -113,7 +119,7 @@ jobs:
git config user.name github-actions
git config user.email github-actions@github.com
git switch --force-create cargo_update
git add ./Cargo.lock
git add ./Cargo.lock ./src/tools/rustbook/Cargo.lock
git commit --no-verify --file=commit.txt

- name: push
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ build/
/src/tools/x/target
# Created by default with `src/ci/docker/run.sh`
/obj/
/rustc-ice*

## Temporary files
*~
Expand Down
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
[submodule "src/llvm-project"]
path = src/llvm-project
url = https://github.com/rust-lang/llvm-project.git
branch = rustc/18.1-2024-05-19
branch = rustc/19.1-2024-07-30
shallow = true
[submodule "src/doc/embedded-book"]
path = src/doc/embedded-book
Expand Down
2 changes: 2 additions & 0 deletions .ignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Make vscode *not* count `config.toml` as ignored, so it is included in search
!/config.toml
3 changes: 2 additions & 1 deletion .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -379,6 +379,7 @@ Markus Westerlind <marwes91@gmail.com> Markus <marwes91@gmail.com>
Martin Carton <cartonmartin+git@gmail.com>
Martin Habovštiak <martin.habovstiak@gmail.com>
Martin Hafskjold Thoresen <martinhath@gmail.com>
Martin Nordholts <martin.nordholts@codetale.se> <enselic@gmail.com>
Matej Lach <matej.lach@gmail.com> Matej Ľach <matej.lach@gmail.com>
Mateusz Mikuła <mati865@gmail.com>
Mateusz Mikuła <mati865@gmail.com> <mati865@users.noreply.github.com>
Expand Down Expand Up @@ -434,7 +435,7 @@ Nick Platt <platt.nicholas@gmail.com>
Niclas Schwarzlose <15schnic@gmail.com>
Nicolas Abram <abramlujan@gmail.com>
Nicole Mazzuca <npmazzuca@gmail.com>
Nilstrieb <48135649+Nilstrieb@users.noreply.github.com> nils <48135649+Nilstrieb@users.noreply.github.com>
Noratrieb <48135649+Noratrieb@users.noreply.github.com> <48135649+Nilstrieb@users.noreply.github.com>
Nif Ward <nif.ward@gmail.com>
Nika Layzell <nika@thelayzells.com> <michael@thelayzells.com>
NODA Kai <nodakai@gmail.com>
Expand Down
122 changes: 0 additions & 122 deletions .reuse/dep5

This file was deleted.

Loading