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

Batchmode #192

Open
wants to merge 7,737 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7737 commits
Select commit Hold shift + click to select a range
e1b65be
Fix typos
chloefeal Dec 27, 2024
2c0c912
Move `{widening, carrying}_mul` to an intrinsic with fallback MIR
scottmcm Nov 30, 2024
4669c0d
Override `carrying_mul_add` in cg_llvm
scottmcm Nov 30, 2024
e5f0d6f
Auto merge of #134803 - clubby789:strip-debuginfo, r=Kobzol
bors Dec 27, 2024
6039eab
Add spastorino to users_on_vacation
spastorino Dec 27, 2024
85aad52
Make sure there are no registered constraints from creating universal…
compiler-errors Dec 27, 2024
df189f6
Add clubby789 to bootstrap review rotation
clubby789 Dec 27, 2024
95e66ff
Rollup merge of #133663 - scottmcm:carrying_mul_add, r=Amanieu
matthiaskrgr Dec 27, 2024
26fb78a
Rollup merge of #134798 - compiler-errors:err-auto, r=jackh726
matthiaskrgr Dec 27, 2024
7ba9655
Rollup merge of #134808 - clubby789:compiletest-remove-stderr, r=jiey…
matthiaskrgr Dec 27, 2024
5b249f8
Rollup merge of #134809 - clubby789:nocapture, r=jieyouxu
matthiaskrgr Dec 27, 2024
a77a827
Rollup merge of #134826 - spastorino:vacations, r=lqd
matthiaskrgr Dec 27, 2024
6385e65
Rollup merge of #134828 - clubby789:ununreview, r=lqd
matthiaskrgr Dec 27, 2024
dd84b7d
Auto merge of #134830 - matthiaskrgr:rollup-7hdjojz, r=matthiaskrgr
bors Dec 27, 2024
fef8ec5
Add test of dot after eager statement boundary expr
dtolnay Dec 27, 2024
e67fe36
Skip parenthesis if `.` makes statement boundary unambiguous
dtolnay Dec 27, 2024
c95f9f5
Add pretty-printer test of tuple field function call
dtolnay Dec 27, 2024
68bd853
Update `compiler-builtins` to 0.1.140
tgross35 Dec 27, 2024
26bb4e6
Skip parenthesis around tuple struct field calls
dtolnay Dec 27, 2024
ecc1899
Auto merge of #134690 - clubby789:ci-clang-lto, r=Kobzol
bors Dec 27, 2024
bc05424
Update library/alloc/tests/sort/tests.rs
chloefeal Dec 28, 2024
9aebd28
Rollup merge of #134823 - chloefeal:fix, r=tgross35,dtolnay
dtolnay Dec 28, 2024
2d96f2a
Rollup merge of #134827 - compiler-errors:borrowck-nits, r=lqd
dtolnay Dec 28, 2024
3fc0f08
Rollup merge of #134833 - dtolnay:leftmostwithdot, r=compiler-errors
dtolnay Dec 28, 2024
0a09252
Rollup merge of #134834 - dtolnay:unnamedcall, r=compiler-errors
dtolnay Dec 28, 2024
ef19017
compiletest: Self-test for `normalize-*` with revisions
Zalathar Dec 28, 2024
3a4e821
compiletest: Only pass the post-colon value to `parse_normalize_rule`
Zalathar Dec 28, 2024
f228458
Tidy up bigint mul methods
clarfonthey Oct 26, 2024
2b0ceb8
Auto merge of #134839 - dtolnay:rollup-1jm11rl, r=dtolnay
bors Dec 28, 2024
378dc03
Disable `backtrace-debuginfo.rs` on windows-gnu
jieyouxu Dec 28, 2024
f557363
compiletest: Make a FIXME for escaped newlines less confusing
Zalathar Dec 28, 2024
b77ab2d
tests: migrate `libs-through-symlink` to rmake.rs
jieyouxu Dec 27, 2024
b32591e
tests: migrate `branch-protection-check-IBT` to rmake.rs
jieyouxu Dec 25, 2024
7cb0849
Auto merge of #134842 - jieyouxu:disable-flaky-test, r=ibraheemdev
bors Dec 28, 2024
3e3db73
Rollup merge of #134737 - estebank:deive-lint-default-fields-base, r=…
Zalathar Dec 28, 2024
dd03fba
Rollup merge of #134760 - jieyouxu:enable-branch-protection-check-IBT…
Zalathar Dec 28, 2024
3048c4a
Rollup merge of #134829 - jieyouxu:migrate-libs-through-symlinks, r=lqd
Zalathar Dec 28, 2024
d21cdf7
Rollup merge of #134832 - tgross35:update-builtins, r=tgross35
Zalathar Dec 28, 2024
41c74f4
Rollup merge of #134840 - Zalathar:normalize, r=jieyouxu
Zalathar Dec 28, 2024
8b3f7ac
Auto merge of #134844 - Zalathar:rollup-1225wh9, r=Zalathar
bors Dec 28, 2024
ec9502d
remove an invalid FIXME note
onur-ozkan Dec 22, 2024
47cd3e7
read to `String` directly without extra conversion
onur-ozkan Dec 22, 2024
eedafbc
remove deprecated option `parallel-compiler`
onur-ozkan Dec 22, 2024
dec978f
Remove the `-test` suffix from normalize directives (#2172)
Zalathar Dec 28, 2024
c393811
bootstrap: drop warning for top-level test suite path check
jieyouxu Dec 28, 2024
4e0bc49
Auto merge of #131244 - clubby789:match-branches-unreachable, r=DianQK
bors Dec 28, 2024
1a99d3b
Document `x test --no-capture` (#2174)
clubby789 Dec 28, 2024
c1c2d85
bootstrap: Allow `./x check compiletest`
Zalathar Dec 28, 2024
a625ddd
Remove the unused `cdbg-*` debugger directive prefix
Zalathar Dec 28, 2024
2f8824a
Simplify `DebuggerCommands::parse_from` to only take one prefix
Zalathar Dec 28, 2024
3c1e750
Auto merge of #134547 - SUPERCILEX:unify-copy, r=thomcc
bors Dec 28, 2024
11ad6ff
docs: inline `alloc::ffi::c_str` types to `alloc::ffi`
Dec 28, 2024
ceb0441
Auto merge of #134790 - onur-ozkan:cfg-test, r=clubby789
bors Dec 28, 2024
35e5c7d
Document virality of `feature(rustc_private)`
tamird Dec 28, 2024
8742e05
Auto merge of #134845 - jieyouxu:temp-drop-warning, r=onur-ozkan
bors Dec 28, 2024
d6c73eb
Added a codegen test for optimization with const arrays
alex Dec 28, 2024
00bf871
Add GUI test for item info elements color
GuillaumeGomez Dec 28, 2024
b76036c
Auto merge of #134848 - Zalathar:check-compiletest, r=jieyouxu
bors Dec 28, 2024
f5c4975
nits: librustdoc::clean
poliorcetics Dec 23, 2024
a8a1011
Rollup merge of #134849 - Zalathar:debuginfo-prefixes, r=lqd,clubby78…
Zalathar Dec 28, 2024
8060f58
Rollup merge of #134850 - tamird:rustc-private-book-update, r=bjorn3
Zalathar Dec 28, 2024
0a52407
Rollup merge of #134852 - alex:patch-1, r=durin42
Zalathar Dec 28, 2024
e19542f
Start using mdbook-linkcheck2 (#2103)
marxin Dec 28, 2024
563920c
rustc_codegen_ssa: Buffer file writes in link_rlib
osiewicz Dec 29, 2024
519c233
cargo update
invalid-email-address Dec 29, 2024
8c8fed7
Bump compiler cc
clubby789 Dec 29, 2024
0b63477
Auto merge of #134864 - Zalathar:rollup-suc8ay9, r=Zalathar
bors Dec 29, 2024
480eec0
Auto merge of #134867 - rust-lang:cargo_update, r=clubby789
bors Dec 29, 2024
0c2f435
Fix sentence fragment in `pin` module docs
geofft Dec 29, 2024
71e3ea3
Add codegen test for issue 63646
clubby789 Dec 29, 2024
7b7f634
Consolidate the macros for declaring compiletest suites
Zalathar Dec 29, 2024
1e37bbe
Allow macro-declared test steps to have docstrings and attributes
Zalathar Dec 29, 2024
fd19773
Auto merge of #134627 - estebank:issue-133252, r=jackh726
bors Dec 29, 2024
4192293
Fix `./x check bootstrap` by moving `shared_helpers::tests`
Zalathar Dec 29, 2024
e7738af
Auto merge of #134650 - onur-ozkan:clean-up-fixmes, r=Kobzol
bors Dec 29, 2024
62bb35a
make -Csoft-float have an effect on all ARM targets
RalfJung Dec 29, 2024
42a372f
Rollup merge of #134799 - poliorcetics:ab/push-xuxotrnrtysz, r=Guilla…
Zalathar Dec 29, 2024
8f4bf86
Rollup merge of #134851 - lukas-code:alloc-ffi, r=tgross35
Zalathar Dec 29, 2024
ea2851b
Rollup merge of #134869 - clubby789:cc-bump, r=jieyouxu
Zalathar Dec 29, 2024
a43730b
Rollup merge of #134876 - Zalathar:bootstrap-test-macros, r=jieyouxu
Zalathar Dec 29, 2024
fc89cb2
Rollup merge of #134883 - Zalathar:shared-helpers, r=clubby789
Zalathar Dec 29, 2024
64feb9b
Auto merge of #134887 - Zalathar:rollup-ghpz7oy, r=Zalathar
bors Dec 29, 2024
4f8bebd
fix: typos
calciumbe Dec 29, 2024
0ebdc0c
docs: fix typos
dxsullivan Dec 29, 2024
dab1c57
Added codegen test for elidings bounds check when indexes are manuall…
alex Dec 29, 2024
5c0a6e6
Auto merge of #134891 - dxsullivan:fix-typo, r=GuillaumeGomez
bors Dec 29, 2024
9007cb1
Document how to run the split Docker pipelines
Kobzol Dec 29, 2024
b235cc9
Document x86_64-unknown-linux-none is PIE by default
Noratrieb Dec 25, 2024
42f28cb
introduce polonius context
lqd Dec 22, 2024
de049e6
add variance recording
lqd Dec 22, 2024
d1cadf6
record variance of use/drop live regions
lqd Dec 22, 2024
1bea7f9
record variance of regular live regions
lqd Dec 22, 2024
cbdac2f
improve `bit_set` assertion
lqd Dec 22, 2024
6e88db9
finish filling polonius context
lqd Dec 22, 2024
93527d2
liveness constraints: draw the rest of the owl
lqd Dec 22, 2024
089c525
address review comments
lqd Dec 29, 2024
14ee63a
Auto merge of #134765 - Noratrieb:linux-none-cant-unwind-silly, r=jie…
bors Dec 29, 2024
d45cb76
Rollup merge of #134870 - geofft:patch-1, r=jhpratt
matthiaskrgr Dec 29, 2024
344a61e
Rollup merge of #134884 - calciumbe:patch1, r=jieyouxu
matthiaskrgr Dec 29, 2024
96c44ef
Rollup merge of #134892 - alex:codegen-55147, r=durin42
matthiaskrgr Dec 29, 2024
e178795
Rollup merge of #134894 - Kobzol:docker-ci-documentation, r=the8472
matthiaskrgr Dec 29, 2024
586a805
review fixes: Adjust whitespace
osiewicz Dec 29, 2024
8f3ffa3
Fix 403 received for HEAD request (#2176)
marxin Dec 29, 2024
7ab1ca0
Add missing link for [Node] (#2177)
marxin Dec 29, 2024
bb3f3d8
Add a couple of linkcheck exceptions: (#2120)
marxin Dec 29, 2024
a4e9826
Remove properly tracked config file from .gitignore & add support for…
marxin Dec 29, 2024
f4d215e
Add tidy check for list of proc-macro crate transitive dependencies
clubby789 Dec 28, 2024
f073462
bootstrap: Don't apply `-Ztls-model=initial-exec` to deps of proc-macros
clubby789 Dec 28, 2024
6cd33d8
Auto merge of #134901 - matthiaskrgr:rollup-b0wwuht, r=matthiaskrgr
bors Dec 29, 2024
6a8c200
Remove stale implementation details of coverage instrumentation (#2179)
Zalathar Dec 30, 2024
8cdc67e
Auto merge of #134670 - lqd:polonius-next-episode-4, r=jackh726
bors Dec 30, 2024
84e9308
Auto merge of #134866 - osiewicz:write-rlib-bufwriter, r=bjorn3
bors Dec 30, 2024
b0fc1d4
fix a couple nits
lqd Dec 29, 2024
50c152f
move `location` module to polonius legacy module
lqd Dec 29, 2024
fbf48c1
simplify `add_extra_drop_facts`
lqd Dec 29, 2024
4107a3c
move `facts` module to polonius legacy module
lqd Dec 30, 2024
fbefa2e
merge `diags` module into `diagnostics`
lqd Dec 30, 2024
8c86e52
clean up `BorrowckDiags`
lqd Dec 30, 2024
099b809
rename `diags` field
lqd Dec 30, 2024
c156614
Auto merge of #134865 - clubby789:proc-macro-tls, r=onur-ozkan
bors Dec 30, 2024
4c279fb
chore: fix typos
HigherOrderLogic Dec 30, 2024
cc9a6fa
Opt into, rather than out of, linkcheck (#2180)
camelid Dec 30, 2024
92e8e84
tests: add basic test coverage for cli flag `--crate-type`
jieyouxu Dec 29, 2024
f95c996
Auto merge of #134885 - RalfJung:arm-soft-float, r=workingjubilee
bors Dec 30, 2024
a0b3452
Fix typos
ericlehong Dec 30, 2024
62c3c9a
add suggestion for wrongly ordered format parameters
DavisRayM Dec 29, 2024
ac3ffcc
Add illumos target documentation
Noratrieb Nov 1, 2024
b4d14ce
ci: Cleanup docker build logs in CI
ranger-ross Dec 30, 2024
93722f7
Auto merge of #134906 - jieyouxu:multi-crate-type, r=lqd,fmease
bors Dec 30, 2024
b560f5a
Update books
rustbot Dec 30, 2024
fff026c
rustc_llvm: expose FloatABIType target machine parameter
RalfJung Dec 30, 2024
26f523e
Make slice::as_flattened_mut unstably const
DaniPopes Dec 30, 2024
2061630
Auto merge of #134914 - lqd:polonius-next-episode-5, r=jackh726
bors Dec 30, 2024
e36b4c9
ptr docs: make it clear that we are talking only about memory accesses
RalfJung Dec 30, 2024
3c0c138
fmt
RalfJung Dec 30, 2024
953418c
Rollup merge of #132477 - Noratrieb:illumos-oxide, r=workingjubilee
matthiaskrgr Dec 30, 2024
6c12546
Rollup merge of #134871 - clubby789:test-63646, r=compiler-errors
matthiaskrgr Dec 30, 2024
4b9e3da
Rollup merge of #134911 - HigherOrderLogic:master, r=onur-ozkan
matthiaskrgr Dec 30, 2024
b31c9d5
Rollup merge of #134922 - ericlehong:fix/typos, r=lqd
matthiaskrgr Dec 30, 2024
05c0cd3
Rollup merge of #134924 - ranger-ross:cleanup-ci-output, r=Kobzol
matthiaskrgr Dec 30, 2024
0a0f5d3
Fix typos
Noname-Official Dec 30, 2024
a0dbb37
add llvm_floatabi field to target spec that controls FloatABIType
RalfJung Dec 30, 2024
a51fefc
explicitly set float ABI for all ARM targets
RalfJung Dec 30, 2024
c3189c5
musleabi* targets: we no longer need to set gnueabi* for LLVM now tha…
RalfJung Dec 30, 2024
7f75bfa
Auto merge of #134931 - matthiaskrgr:rollup-b47ly73, r=matthiaskrgr
bors Dec 30, 2024
7d5ff8b
Windows: Enable issue 70093 link tests
ChrisDenton Dec 30, 2024
c0d3634
compiler: Add a statement-of-intent to `rustc_abi`
workingjubilee Dec 30, 2024
4e5fec2
Auto merge of #134757 - RalfJung:const_swap, r=scottmcm
bors Dec 30, 2024
796835f
Make `./x test compiler` actually run the compiler unit tests
Zalathar Dec 30, 2024
ed9a4cf
Make sure we check the future type is Sized in AsyncFn*
compiler-errors Dec 30, 2024
f694db1
Stabilize style_edition 2024 in-tree
compiler-errors Dec 30, 2024
aac741a
Unsafe binder support in rustdoc
compiler-errors Dec 28, 2024
b994124
Explain how to mutate a HashMap/BTreeMap with more nuance
compiler-errors Dec 31, 2024
aea2a6f
Convert some Into impls into From impls
compiler-errors Dec 31, 2024
6a3474e
Use if-let in structured suggestion instead of Option::map
compiler-errors Dec 31, 2024
f28e13b
Fix span for IndexMut method call on HashMap/BTreeMap
compiler-errors Dec 31, 2024
dc1f2be
Add comments to -Zlink-* tests
ChrisDenton Dec 31, 2024
d9ef419
fix doc for read write unaligned in zst operation
DiuDiu777 Dec 31, 2024
80f5a81
Auto merge of #134929 - compiler-errors:style-edition-2024, r=ytmimi
bors Dec 31, 2024
a777f4a
Rollup merge of #134919 - Zalathar:x-test-compiler, r=jieyouxu
Zalathar Dec 31, 2024
1200d3d
Rollup merge of #134927 - DaniPopes:const-as_flattened_mut, r=scottmcm
Zalathar Dec 31, 2024
fa6990c
Rollup merge of #134930 - RalfJung:ptr-docs-valid-access, r=jhpratt
Zalathar Dec 31, 2024
e49929e
Rollup merge of #134932 - RalfJung:arm-float-abi, r=workingjubilee
Zalathar Dec 31, 2024
a93bef6
Rollup merge of #134933 - compiler-errors:async-fn-future-sized, r=lqd
Zalathar Dec 31, 2024
f3748c4
Rollup merge of #134934 - Noname-Official:patch-1, r=saethlin
Zalathar Dec 31, 2024
7da22aa
Rollup merge of #134941 - workingjubilee:rustc-abi-normal, r=Noratrieb
Zalathar Dec 31, 2024
2491eda
Rollup merge of #134949 - compiler-errors:froms, r=jieyouxu
Zalathar Dec 31, 2024
e34465f
Fix typos
ericlehong Dec 31, 2024
54e33bb
Account for C string literals in HiddenUnicodeCodepoints lint
compiler-errors Dec 31, 2024
c6afe82
Make parsed string literal fields named
compiler-errors Dec 31, 2024
ea291e5
Account for format_args in HiddenUnicodeCodepoints lint
compiler-errors Dec 31, 2024
41b5796
Auto merge of #134952 - Zalathar:rollup-i6g97md, r=Zalathar
bors Dec 31, 2024
693a0d5
use python built in type annotations
Walnut356 Dec 14, 2024
09541c2
chore: fix some typos
peicuiping Dec 31, 2024
f3d404a
Rollup merge of #134291 - Walnut356:type_annots, r=tgross35
jhpratt Dec 31, 2024
3785bc2
Rollup merge of #134857 - compiler-errors:rustdoc-unsafe-binders, r=c…
jhpratt Dec 31, 2024
77926e6
Rollup merge of #134957 - peicuiping:master, r=lqd
jhpratt Dec 31, 2024
aea4e43
Auto merge of #134959 - jhpratt:rollup-vxt40of, r=jhpratt
bors Dec 31, 2024
1afeeef
Move most of the `Step::run` impl out of `tool_check_step!`
Zalathar Dec 31, 2024
c59ccae
Infer tool-check-step display name from the last path component
Zalathar Dec 31, 2024
774e83c
Make `tool_check_step!` always assume `SourceType::InTree`
Zalathar Dec 31, 2024
66fd534
Use struct-like syntax in `tool_check_step!`
Zalathar Dec 31, 2024
bbb5ca7
Enable Python formatting checks in tidy on CI
Kobzol Dec 31, 2024
787c2a2
Reformat Python file
Kobzol Dec 31, 2024
7a0cde9
Auto merge of #134620 - ChrisDenton:line-writer, r=tgross35
bors Dec 31, 2024
b1b576d
handle submodules automatically on `doc` steps
onur-ozkan Dec 31, 2024
3e88882
Rollup merge of #134610 - tbu-:pr_doc_target_fmt, r=Noratrieb
matthiaskrgr Dec 31, 2024
d08d132
Rollup merge of #134918 - ChrisDenton:issue-70093, r=jieyouxu
matthiaskrgr Dec 31, 2024
852440b
Rollup merge of #134953 - DiuDiu777:unaligned-doc, r=RalfJung
matthiaskrgr Dec 31, 2024
0c94f63
Rollup merge of #134956 - compiler-errors:format-args-hidden-chars, r…
matthiaskrgr Dec 31, 2024
6eb9ebf
add test coverage for `helpers::is_path_in_submodule`
onur-ozkan Dec 31, 2024
17d512a
Use `id` attribute for `<a>` tags instead of deprecated `name` attrib…
max-heller Dec 31, 2024
a985205
Add more mailmap entries
Noratrieb Nov 1, 2024
ca8b12e
Print how to rebless Python formatting in tidy
Kobzol Dec 31, 2024
aa685bc
char to_digit: avoid unnecessary casts to u64
Marcondiro Dec 31, 2024
bb16267
chore: fix typos
dxsullivan Dec 31, 2024
b4a0926
Revert "Rollup merge of #119515 - joshtriplett:style-guide-gat-where-…
ehuss Dec 31, 2024
19387e6
add .mailmap entry for myself
Skgland Dec 31, 2024
34719e8
Auto merge of #134966 - matthiaskrgr:rollup-lmhmgsv, r=matthiaskrgr
bors Dec 31, 2024
a6ba04a
Revert "Rollup merge of #132369 - joshtriplett:style-guide-binop-heur…
ehuss Dec 31, 2024
7a46c7b
Revert "Rollup merge of #119838 - joshtriplett:style-guide-binop-inde…
ehuss Dec 31, 2024
2b2ea9e
Provide structured suggestion for `impl Default` of type where all fi…
estebank Dec 31, 2024
d117b7f
Auto merge of #132195 - clarfonthey:bigint-mul, r=scottmcm
bors Dec 31, 2024
40b2cd9
Update reference, edition-guide
ehuss Dec 31, 2024
1638948
Obligation tweaks
compiler-errors Dec 31, 2024
cdd55bf
Remove qualification of `std::cmp::Ordering` in `Ord` doc
mgsloan Dec 31, 2024
acb38ec
Update cargo
weihanglo Dec 31, 2024
4e59b1d
Auto merge of #134987 - weihanglo:update-cargo, r=weihanglo
bors Dec 31, 2024
ecfb85b
Rollup merge of #132474 - Noratrieb:lots-of-mailmapping-round-2, r=Ma…
tgross35 Dec 31, 2024
3d3d898
Rollup merge of #133486 - dianne:fix-move-error-suggestion, r=estebank
tgross35 Dec 31, 2024
63d5b72
Rollup merge of #134861 - GuillaumeGomez:item-info-colors, r=fmease
tgross35 Dec 31, 2024
53b99de
Rollup merge of #134968 - Kobzol:tidy-bless-log, r=Noratrieb
tgross35 Dec 31, 2024
ac4546c
Rollup merge of #134971 - dxsullivan:fix-typo, r=lqd
tgross35 Dec 31, 2024
8a2979c
Rollup merge of #134972 - Skgland:master, r=Noratrieb
tgross35 Dec 31, 2024
fee79a2
Rollup merge of #134974 - ehuss:revert-single-line-where, r=compiler-…
tgross35 Dec 31, 2024
9472d32
Rollup merge of #134975 - ehuss:revert-style-guide-rhs-break, r=compi…
tgross35 Dec 31, 2024
2085bce
Auto merge of #134988 - tgross35:rollup-s59bx7c, r=tgross35
bors Jan 1, 2025
a8953d8
Auto merge of #134926 - rustbot:docs-update, r=ehuss
bors Jan 1, 2025
f4db757
Rollup merge of #131439 - mu001999-contrib:cleanup/static-mut, r=este…
Zalathar Jan 1, 2025
0204259
Rollup merge of #133292 - dianne:e0277-suggest-deref, r=estebank
Zalathar Jan 1, 2025
1ea1db5
Rollup merge of #134877 - DavisRayM:129966-format-string-help-message…
Zalathar Jan 1, 2025
f91bfd9
Rollup merge of #134945 - compiler-errors:map-mutate-nits, r=estebank
Zalathar Jan 1, 2025
cf7d7f5
Rollup merge of #134950 - Zalathar:tool-check-step, r=jieyouxu
Zalathar Jan 1, 2025
65cb7c6
Rollup merge of #134979 - estebank:default-lint-sugg, r=compiler-errors
Zalathar Jan 1, 2025
bc3e301
Auto merge of #134992 - Zalathar:rollup-pldy5w6, r=Zalathar
bors Jan 1, 2025
eeeff9a
Auto merge of #134969 - Marcondiro:master, r=jhpratt,programmerjake
bors Jan 1, 2025
ef58e8b
Avoid use of LFS64 symbols on Emscripten
kleisauke Dec 9, 2024
b6af0c4
std::fs::DirEntry.metadata(): prefer use of lstat() on Emscripten
kleisauke Dec 9, 2024
ccee38a
Removed `rustc-dev-guide` as a submodule
Kobzol Jan 1, 2025
8decc04
Add rustc-dev-guide as a josh subtree
Kobzol Jan 1, 2025
59d5328
Fix source code path in comment
Kobzol Dec 9, 2024
5c0c0f4
Remove obsolete `RustcGuide` bootstrap step
Kobzol Jan 1, 2025
1820e61
Modify rustc-dev-guide triagebot ping list
Kobzol Jan 1, 2025
47e2baa
Remove mention of rustc-dev-guide from toolstate
Kobzol Dec 9, 2024
372442f
Auto merge of #134964 - Kobzol:tidy-full-check, r=onur-ozkan
bors Jan 1, 2025
45d11e5
Auto merge of #134080 - kleisauke:avoid-lfs64-emscripten, r=Noratrieb
bors Jan 1, 2025
d3c6067
Fix ICE when opaque captures a duplicated/invalid lifetime
compiler-errors Jan 1, 2025
d753cbf
upstream rustc_codegen_llvm changes for enzyme/autodiff
ZuseZ4 Jan 1, 2025
afdb627
Rollup merge of #134967 - onur-ozkan:auto-submodule-handler, r=jieyouxu
matthiaskrgr Jan 1, 2025
92f56fc
Rollup merge of #134973 - ericlehong:fix-typo, r=GuillaumeGomez
matthiaskrgr Jan 1, 2025
fa5acdc
Rollup merge of #134984 - compiler-errors:obligation-tweaks, r=lqd
matthiaskrgr Jan 1, 2025
fac31a1
Rollup merge of #134985 - mgsloan:remove-unnecessary-qualification-in…
matthiaskrgr Jan 1, 2025
92dbfcc
Rollup merge of #135000 - compiler-errors:opaque-captures-dupe, r=lqd
matthiaskrgr Jan 1, 2025
62b13a9
Auto merge of #135005 - matthiaskrgr:rollup-5ubuitt, r=matthiaskrgr
bors Jan 1, 2025
504f4f5
Auto merge of #130060 - EnzymeAD:enzyme-cg-llvm, r=oli-obk
bors Jan 2, 2025
c528b8c
Auto merge of #134907 - Kobzol:rustc-dev-guide-josh, r=ehuss
bors Jan 2, 2025
2ad340e
upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiff
ZuseZ4 Jan 2, 2025
687a6a7
add dummy test cases
ZuseZ4 Jan 8, 2025
2f84a57
add batching frontend
ZuseZ4 Jan 9, 2025
ab512b4
add batching rustc_codegen_llvm
ZuseZ4 Jan 9, 2025
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.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/tracking_issue.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ for larger features an implementation could be broken up into multiple PRs.

[stabilization-guide]: https://rustc-dev-guide.rust-lang.org/stabilization_guide.html#stabilization-pr
[doc-guide]: https://rustc-dev-guide.rust-lang.org/stabilization_guide.html#documentation-prs
[nightly-style-procedure]: https://github.com/rust-lang/style-team/blob/master/nightly-style-procedure.md
[nightly-style-procedure]: https://github.com/rust-lang/style-team/blob/main/nightly-style-procedure.md
[Style Guide]: https://github.com/rust-lang/rust/tree/master/src/doc/style-guide

### Unresolved Questions
Expand Down
14 changes: 14 additions & 0 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
// Let Renovatebot keep an opened issue that tracks our dependencies
"dependencyDashboard": true,
// Disable "normal" package updates
"enabledManagers": [],
// Update lockfiles once per week
"lockFileMaintenance": {
"enabled": true,
"schedule": [
"before 5am on Tuesday"
]
}
}
17 changes: 7 additions & 10 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
# If you want to modify CI jobs, take a look at src/ci/github-actions/jobs.yml.
calculate_matrix:
name: Calculate job matrix
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
outputs:
jobs: ${{ steps.jobs.outputs.jobs }}
run_type: ${{ steps.jobs.outputs.run_type }}
Expand All @@ -65,7 +65,7 @@ jobs:
defaults:
run:
shell: ${{ contains(matrix.os, 'windows') && 'msys2 {0}' || 'bash' }}
timeout-minutes: 240
timeout-minutes: 360
env:
CI_JOB_NAME: ${{ matrix.image }}
CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
Expand Down Expand Up @@ -110,11 +110,7 @@ jobs:
# less disk space.
- name: free up disk space
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be
if: contains(matrix.os, 'ubuntu')
with:
# Removing packages with APT saves ~5 GiB, but takes several
# minutes (and potentially removes important packages).
large-packages: false
if: matrix.free_disk

# Rust Log Analyzer can't currently detect the PR number of a GitHub
# Actions build on its own, so a hint in the log message is needed to
Expand Down Expand Up @@ -239,14 +235,15 @@ jobs:
DATADOG_API_KEY: ${{ secrets.DATADOG_API_KEY }}
DD_GITHUB_JOB_NAME: ${{ matrix.name }}
run: |
npm install -g @datadog/datadog-ci@^2.x.x
python3 src/ci/scripts/upload-build-metrics.py build/cpu-usage.csv
cd src/ci
npm ci
python3 scripts/upload-build-metrics.py ../../build/cpu-usage.csv

# This job isused to tell bors the final status of the build, as there is no practical way to detect
# when a workflow is successful listening to webhooks only in our current bors implementation (homu).
outcome:
name: bors build finished
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
needs: [ calculate_matrix, job ]
# !cancelled() executes the job regardless of whether the previous jobs passed or failed
if: ${{ !cancelled() && contains(fromJSON('["auto", "try"]'), needs.calculate_matrix.outputs.run_type) }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/dependencies.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
not-waiting-on-bors:
if: github.repository_owner == 'rust-lang'
name: skip if S-waiting-on-bors
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand All @@ -47,7 +47,7 @@ jobs:
if: github.repository_owner == 'rust-lang'
name: update dependencies
needs: not-waiting-on-bors
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: checkout the source code
uses: actions/checkout@v4
Expand Down Expand Up @@ -94,7 +94,7 @@ jobs:
if: github.repository_owner == 'rust-lang'
name: amend PR
needs: update
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
permissions:
contents: write
pull-requests: write
Expand Down
11 changes: 5 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,7 @@ no_llvm_build
/inst/
/llvm/
/mingw-build/
build/
!/compiler/rustc_mir_build/src/build/
/build
/build-rust-analyzer/
/dist/
/unicode-downloads
Expand Down Expand Up @@ -89,12 +88,12 @@ package.json
tests/rustdoc-gui/src/**.lock

## direnv
.envrc
.direnv/
/.envrc
/.direnv/

## nix
flake.nix
/flake.nix
flake.lock
default.nix
/default.nix

# Before adding new lines, see the comment at the top.
6 changes: 1 addition & 5 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -22,18 +22,14 @@
path = library/stdarch
url = https://github.com/rust-lang/stdarch.git
shallow = true
[submodule "src/doc/rustc-dev-guide"]
path = src/doc/rustc-dev-guide
url = https://github.com/rust-lang/rustc-dev-guide.git
shallow = true
[submodule "src/doc/edition-guide"]
path = src/doc/edition-guide
url = https://github.com/rust-lang/edition-guide.git
shallow = true
[submodule "src/llvm-project"]
path = src/llvm-project
url = https://github.com/rust-lang/llvm-project.git
branch = rustc/19.1-2024-09-17
branch = rustc/19.1-2024-12-03
shallow = true
[submodule "src/doc/embedded-book"]
path = src/doc/embedded-book
Expand Down
Loading