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

sync with upstream #112

Merged
merged 1,624 commits into from
Jul 28, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1624 commits
Select commit Hold shift + click to select a range
badb617
Dynamic for smir
ericmarkmartin Jul 24, 2023
bb1ad0a
Optimize format usage
nyurik Jul 24, 2023
bccefd2
Auto merge of #113940 - inferiorhumanorgans:installer-no-hardcode-bas…
bors Jul 24, 2023
155a5c2
Auto merge of #113978 - matthiaskrgr:clippy_072023_style, r=fee1-dead
bors Jul 24, 2023
2676637
compiler: Hermit targets: Remove pre-link args.
mkroening Jul 22, 2023
a4e1bf4
compiler: Hermit targets: Sort base fields by declaration
mkroening Jul 22, 2023
636804e
compiler: Hermit targets: Use functional update syntax
mkroening Jul 22, 2023
3003fe2
compiler: Add `riscv64gc-unknown-hermit` target
simonschoening May 21, 2021
ab4d65e
compiler: Add `*-unknown-hermit` documentation
mkroening Jul 23, 2023
6a94418
Merge commit '99718d0c8bc5aadd993acdcabc1778fc7b5cc572' into sync-fro…
lnicola Jul 24, 2023
ced592a
Auto merge of #114003 - lnicola:sync-from-ra, r=lnicola
bors Jul 24, 2023
b787fc0
Remove redundant note.
jonathanpallant Jul 17, 2023
34e01d5
Add clarification about build-std and using newer instructions.
jonathanpallant Jul 17, 2023
8df3966
new unstable option: -Zwrite-long-types-to-disk
mdibaiee Jul 20, 2023
f475098
Auto merge of #113877 - JhonnyBillM:reuse-codegen-ssa-monomorphizatio…
bors Jul 24, 2023
01f3cc1
coverage: Obtain the `__llvm_covfun` section name outside a per-funct…
Zalathar Jul 24, 2023
48c0c25
Auto merge of #114004 - hermitcore:riscv64gc-unknown-hermit, r=davidtwco
bors Jul 24, 2023
a593de4
interpret: support projecting into Place::Local without force_allocation
RalfJung Jul 23, 2023
10d0ff9
Explain what the heck is going on with this lifetime remapping business
oli-obk Jul 21, 2023
c06a7eb
builtin_macros: expect raw strings too
davidtwco Jul 24, 2023
5b4549d
Some documentation nits
oli-obk Jul 24, 2023
2e5642d
Fix missing attribute merge on glob foreign re-exports
GuillaumeGomez Jul 24, 2023
7150e35
Add regression test for #113982
GuillaumeGomez Jul 24, 2023
3911a63
Hide `ToString` implementations that specialize the default ones
steffahn Jul 24, 2023
3857d9c
borrowck/errors: fix i18n error in delayed bug
davidtwco Jul 24, 2023
8cab95e
Add missing documentation for `Session::time`
GuillaumeGomez Jul 24, 2023
ee7dba4
If re-export is private, get the next item until a public one is foun…
GuillaumeGomez Jul 5, 2023
d67a31f
Add regression test for #81141
GuillaumeGomez Jul 5, 2023
078e902
Improve code readability
GuillaumeGomez Jul 7, 2023
278d15c
Extend issue-81141-private-reexport-in-public-api test to cover more …
GuillaumeGomez Jul 7, 2023
6b56e8e
Rename `first_not_private` into `first_non_private`
GuillaumeGomez Jul 7, 2023
9fb6548
Correctly handle `super` and `::`
GuillaumeGomez Jul 7, 2023
298cd36
Add test for private items
GuillaumeGomez Jul 10, 2023
d29afe2
Add support for `--document-hidden-items` in `first_non_private`
GuillaumeGomez Jul 10, 2023
5859b44
Add test for `--document-hidden-items`
GuillaumeGomez Jul 10, 2023
49ccde0
Re-add missing generics in `first_non_private`
GuillaumeGomez Jul 10, 2023
95cea62
Add regression test for generics reexport of private import
GuillaumeGomez Jul 10, 2023
bc7d958
Remove needs for transmute
GuillaumeGomez Jul 11, 2023
662c167
Revert "Remove needs for transmute"
GuillaumeGomez Jul 13, 2023
988729d
Cache qpath first public result
GuillaumeGomez Jul 20, 2023
da4f62e
Fix span for punnycode
ehuss Jul 24, 2023
cb6ab95
Auto merge of #113956 - fmease:rustdoc-fix-x-crate-rpitits, r=Guillau…
bors Jul 24, 2023
30f7878
Explain RPITs in the way they actually work
oli-obk Jul 24, 2023
3ad3bb6
lcnr's suggestions
compiler-errors Jul 24, 2023
60a5d2d
Rollup merge of #113969 - ericmarkmartin:smir-ty-dynamic, r=spastorino
matthiaskrgr Jul 24, 2023
15c7234
Rollup merge of #113985 - compiler-errors:issue-113951, r=estebank
matthiaskrgr Jul 24, 2023
2660d5d
Rollup merge of #113987 - compiler-errors:comments, r=lcnr
matthiaskrgr Jul 24, 2023
4d2f98d
Rollup merge of #113992 - chrisnc:arm-none-fixups, r=oli-obk
matthiaskrgr Jul 24, 2023
974a1c2
Rollup merge of #113993 - nyurik:ref_format_errors, r=WaffleLapkin
matthiaskrgr Jul 24, 2023
3723b30
Rollup merge of #113994 - nyurik:parser-fmt-ref, r=davidtwco
matthiaskrgr Jul 24, 2023
4ee3266
Rollup merge of #114006 - jonathanpallant:update-sparc-unknown-readme…
matthiaskrgr Jul 24, 2023
a516425
Rollup merge of #114021 - GuillaumeGomez:session-time-docs, r=lcnr
matthiaskrgr Jul 24, 2023
637ea3f
validate `doc(masked)`
Jul 21, 2023
bb77aa8
compiler: Add `x86_64-unikraft-linux-musl` target
mkroening Jul 6, 2023
71ad558
compiler: Add `*-unikraft-linux-musl` documentation
mkroening Jul 6, 2023
2b8a284
bootstrap: Don't bundle musl on Unikraft
mkroening Jul 5, 2023
7485e9c
`unix::init`: Handle `ENOSYS` from `poll` on Unikraft.
mkroening Jul 5, 2023
5538047
`unix::init`: Don't use `signal` on Unikraft.
mkroening Jul 1, 2023
fc8a3e3
Auto merge of #114024 - matthiaskrgr:rollup-uhdbq64, r=matthiaskrgr
bors Jul 24, 2023
cad9cd8
Update cargo
arlosi Jul 24, 2023
02f1f6a
fix(resolve): skip panic when resolution is dummy
bvanjoi Jul 23, 2023
4cc3834
resolve: ensure compile failed when has dummy or ambiguous
bvanjoi Jul 24, 2023
fd56162
Auto merge of #113921 - davidtwco:lint-ctypes-issue-113900, r=petroch…
bors Jul 24, 2023
9f8c249
typos
tshepang Jul 24, 2023
fe0ef9a
delete [allow(...)] from issue #74838
mj10021 May 8, 2023
31395ec
Auto merge of #113687 - saethlin:inline-assertion-helpers, r=cuviper
bors Jul 24, 2023
db4a153
remove additional [allow(unused_unsafe)]
mj10021 Jun 16, 2023
1821920
Auto merge of #111362 - mj10021:issue-74838-update, r=cuviper
bors Jul 24, 2023
beef07f
Auto merge of #113958 - lukas-code:doc-links, r=GuillaumeGomez,petroc…
bors Jul 25, 2023
a0538db
bootstrap: Define CMake platform if DragonFly.
Jul 22, 2023
d24c4da
Auto merge of #113411 - unikraft:unikraft, r=wesleywiser
bors Jul 25, 2023
40dd5a3
docs(LazyLock): add example pass local LazyLock variable to struct
cathaysia Jul 25, 2023
0a0ce49
factor out more stable impls
ericmarkmartin Jul 25, 2023
5b1dc9d
Auto merge of #113980 - bvanjoi:fix-113953, r=petrochenkov
bors Jul 25, 2023
c026d6a
Auto merge of #114020 - steffahn:hide-specialized-ToString-impls, r=t…
bors Jul 25, 2023
25db1fa
Added recursive checking back up to see if a `Clone` suggestion would…
strottos Jul 14, 2023
ff8fe76
Auto merge of #112646 - vn971:document-thread-names-for-sgx-target, r…
bors Jul 25, 2023
a0376e9
extract common code
fee1-dead Jul 25, 2023
75df62d
builtin_macros: raw str in diagnostic output
davidtwco Jul 25, 2023
5d32fd1
Add regression test for invalid unused const in method
Enselic Jul 25, 2023
516a565
clippy: `env!` invocations can't be b"" literals
davidtwco Jul 25, 2023
b2d052b
write-long-types-to-disk: update tests
mdibaiee Jul 25, 2023
23405bb
Auto merge of #113476 - fee1-dead-contrib:c-str-lit, r=petrochenkov
bors Jul 25, 2023
a2bcafa
interpret: refactor projection code to work on a common trait, and us…
RalfJung Jul 24, 2023
14a674c
interpret: read_discriminant: only return VariantIdx
RalfJung Jul 24, 2023
4ea2bd1
bless more
RalfJung Jul 24, 2023
d127600
add some sanity checks in write_immediate_no_validate
RalfJung Jul 25, 2023
c83dfe9
Suggest `{Option,Result}::as_ref()` instead of `cloned()` in some cases
clubby789 Jul 25, 2023
8d60f75
Remove some arguments that are always the same
oli-obk Jul 25, 2023
b7f8eba
Inline a function that is only used once
oli-obk Jul 25, 2023
cf9f53c
Remove a redundant field
oli-obk Jul 25, 2023
1f828f0
Improve performance of `first_non_private`
GuillaumeGomez Jul 25, 2023
df4bfd9
Try explaining where `Inner` is in the signature better
oli-obk Jul 25, 2023
2b44467
Use a builder instead of boolean/option arguments
oli-obk Jul 25, 2023
4fc6b33
Auto merge of #114011 - RalfJung:place-projection, r=oli-obk
bors Jul 25, 2023
037b274
abi: unsized field in union - assert to delay bug
davidtwco Jul 25, 2023
7e66c0b
Normalize the RHS of an unsize goal
compiler-errors Jul 6, 2023
24eefd0
Make sure to detect trait upcasting coercion even after normalization
compiler-errors Jul 16, 2023
c02d1a6
Restore tuple unsizing feature gate
compiler-errors Jul 16, 2023
de81007
Consolidate trait upcasting and unsize into one normalization
compiler-errors Jul 20, 2023
6c4437e
CI: fix CMake installation for 32 and 64bit `dist` Linux
Kobzol Jul 25, 2023
e0c479e
Add help for crate arg when crate name is invalid
chenyukang Jul 24, 2023
a7ed9c1
Make everything builtin!
compiler-errors Jul 24, 2023
8327047
Auto merge of #113393 - compiler-errors:next-solver-unsize-rhs, r=lcnr
bors Jul 25, 2023
24e34e2
Rollup merge of #114008 - Zalathar:covfun-section-name, r=cjgillot
matthiaskrgr Jul 25, 2023
8ecaf2a
Rollup merge of #114014 - davidtwco:issue-114010-env-rawstr, r=cjgillot
matthiaskrgr Jul 25, 2023
91d1d7a
Rollup merge of #114043 - cathaysia:doc_lazy_lock, r=thomcc
matthiaskrgr Jul 25, 2023
99f404a
Rollup merge of #114051 - Enselic:const-local-var, r=cjgillot
matthiaskrgr Jul 25, 2023
b7a1ff2
Rollup merge of #114052 - clubby789:suggest-option-asref, r=WaffleLapkin
matthiaskrgr Jul 25, 2023
de5228e
Rollup merge of #114058 - chenyukang:yukang-fix-113981-crate-arg, r=f…
matthiaskrgr Jul 25, 2023
ba6982b
Rollup merge of #114060 - davidtwco:issue-113279, r=wesleywiser
matthiaskrgr Jul 25, 2023
ecfac68
Remove credential providers from bootstrap
arlosi Jul 24, 2023
18fa7b9
Auto merge of #114063 - matthiaskrgr:rollup-c90czu6, r=matthiaskrgr
bors Jul 25, 2023
7d46885
Split nested GHA groups instead of panicking
Kobzol Jul 25, 2023
00fb45d
interpret: make write functions generic over the place type
RalfJung Jul 25, 2023
77ff1b8
interpret: make read functions generic over operand type
RalfJung Jul 25, 2023
da3f0d0
make MPlaceTy non-Copy
RalfJung Jul 25, 2023
864bdf7
Auto merge of #114027 - arlosi:update-cargo, r=ehuss
bors Jul 25, 2023
2d92f4f
Remove -Z diagnostic-width
ehuss Jul 25, 2023
c64ef5e
inline format!() args from rustc_codegen_llvm to the end (4)
matthiaskrgr Jul 25, 2023
c5c0aa1
Rollup merge of #112995 - strottos:ref-clone-suggestions, r=fee1-dead
matthiaskrgr Jul 25, 2023
a6bf68d
Rollup merge of #113578 - compiler-errors:uncallable-sig, r=b-naber
matthiaskrgr Jul 25, 2023
0b13deb
Rollup merge of #113661 - oli-obk:tait_wtf, r=lcnr
matthiaskrgr Jul 25, 2023
f9b8e6b
Rollup merge of #114044 - ericmarkmartin:more-stable-impls, r=spastorino
matthiaskrgr Jul 25, 2023
c80a9fa
Rollup merge of #114062 - Kobzol:ci-group-splitting, r=Mark-Simulacrum
matthiaskrgr Jul 25, 2023
0dd5730
Auto merge of #114076 - matthiaskrgr:rollup-cpqq1n9, r=matthiaskrgr
bors Jul 25, 2023
3dbee5b
Optimize `AtomicBool` for target that don't support byte-sized atomics
Amanieu Jul 24, 2023
39d51bd
Remove `Parser::desugar_doc_comments`.
nnethercote Jul 25, 2023
654b924
Add `sym::iter_mut` + `sym::as_mut_ptr`
blyxyas Jul 25, 2023
f68f37d
rustdoc: stylistic changes
fmease Jul 26, 2023
28d40f1
rustdoc: fix cross-crate impl-Sized
fmease Jul 26, 2023
bd1ae28
Auto merge of #113893 - mdibaiee:type-name-spill-flag, r=compiler-errors
bors Jul 26, 2023
808e174
Don't treat negative trait predicates as always knowable
compiler-errors Jul 26, 2023
395e95c
Tweak `Parser::look_ahead`.
nnethercote Jul 25, 2023
8bfc692
Remove `desugar_doc_comments` arguments from `TokenCursor::{inlined_,…
nnethercote Jul 25, 2023
98db99f
Auto merge of #113928 - nicholasbishop:bishop-update-cb-4, r=workingj…
bors Jul 26, 2023
34b218e
Add a comment to `TokenCursor::desugar_doc_comments`.
nnethercote Jul 25, 2023
13e2abf
add tidy check that forbids issue ui test filenames
asquared31415 Jul 11, 2023
933fc18
add stable NullaryOp
ericmarkmartin Jul 26, 2023
cf34adb
Auto merge of #113583 - asquared31415:tidy_no_issue_tests, r=workingj…
bors Jul 26, 2023
a6236fa
Auto merge of #102757 - pcc:android-std-tests, r=workingjubilee
bors Jul 26, 2023
841f8dc
Make `x test src/tools/rustfmt --bless` format rustfmt with the fresh…
oli-obk Jul 26, 2023
cf325e8
Bump syn now that it doesn't affect diagnostics anymore
oli-obk Jul 25, 2023
ad83037
Bump syn dependency
oli-obk Jul 26, 2023
571e8ce
valtree: a bit of cleanup
RalfJung Jul 26, 2023
7d773c3
compiletest: remove ci-specific remap-path-prefix
mdibaiee Jul 26, 2023
52bdc37
Auto merge of #114054 - oli-obk:cleanups, r=estebank
bors Jul 26, 2023
075a6bb
Regression test `println!()` panic message on `ErrorKind::BrokenPipe`
Enselic Mar 10, 2023
9f47ff8
docs: fmt::Debug*: Fix comments for finish method.
waywardmonkeys Jul 26, 2023
648cf07
Add Param ty to SMIR
spastorino Jul 21, 2023
7af1697
Add Bound ty to SMIR
spastorino Jul 21, 2023
bd9785c
Auto merge of #114071 - RalfJung:interpret-generic-read-write, r=oli-obk
bors Jul 26, 2023
48e7f3e
Have a better file name than just the issue id
MoskalykA Jul 26, 2023
51eb0c3
Fix regression for private in public
GuillaumeGomez Jul 25, 2023
15e9f56
Replace in-tree `rustc_apfloat` with the new version of the crate
wesleywiser Jul 18, 2023
6f5d960
Fix miri
wesleywiser Jul 18, 2023
47a4484
Remove unused NCSA license
wesleywiser Jul 18, 2023
3163085
replace atty crate with std's isTerminal
klensy Jul 26, 2023
9914ae3
Squelch a noisy rustc_expand unittest
ehuss Jul 22, 2023
601a34d
Auto merge of #113457 - davidtwco:lint-ctypes-issue-113436, r=oli-obk
bors Jul 26, 2023
98dd81e
Add test case for #109567
chenyukang Mar 24, 2023
9d3e35c
Add tests for #102403 and #113407
RalfJung Jul 7, 2023
6908c73
Auto merge of #114012 - GuillaumeGomez:fix-113982, r=notriddle
bors Jul 26, 2023
1794466
Dont pass -Zwrite-long-types-to-disk=no for ui-fulldeps --stage=1
compiler-errors Jul 26, 2023
26d791b
Rollup merge of #101994 - devnexen:rand_fbsd_update, r=workingjubilee
matthiaskrgr Jul 26, 2023
d910e7d
Rollup merge of #113930 - spastorino:smir-types-6, r=oli-obk
matthiaskrgr Jul 26, 2023
d35cf49
Rollup merge of #113942 - ehuss:squelch-bad_path_expr_1, r=fee1-dead
matthiaskrgr Jul 26, 2023
998fd94
Rollup merge of #113996 - inferiorhumanorgans:dragonfly-cmake-system-…
matthiaskrgr Jul 26, 2023
c6bfa77
Rollup merge of #114070 - blyxyas:iter_mut_symbol, r=oli-obk
matthiaskrgr Jul 26, 2023
43a38e7
Rollup merge of #114073 - ehuss:remove-z-diagnostic-width, r=fee1-dead
matthiaskrgr Jul 26, 2023
a1956e2
Rollup merge of #114090 - mdibaiee:remove-remap-path-prefix-ci, r=wes…
matthiaskrgr Jul 26, 2023
fb7e6d0
Auto merge of #114103 - matthiaskrgr:rollup-01m6l2w, r=matthiaskrgr
bors Jul 26, 2023
9439e02
Unite bless environment variables under `RUSTC_BLESS`
tgross35 Jul 3, 2023
6776265
Update LLVM submodule
dicej Jul 26, 2023
0d95f91
Auto merge of #113843 - wesleywiser:replace_rustc_apfloat, r=pnkfelix
bors Jul 26, 2023
0169ce9
Fix URL for `rmatches`
veera-sivarajan Jul 26, 2023
53379a7
Simplify the `ttdelim_span` test.
nnethercote Jul 26, 2023
a9d8459
Replace `into_trees` with `trees` in a test.
nnethercote Jul 27, 2023
e7d6ce3
Auto merge of #114034 - Amanieu:riscv-atomicbool, r=thomcc
bors Jul 27, 2023
103bd4a
Use `TokenStream::trees` instead of `into_trees` for attributes.
nnethercote Jul 27, 2023
55a7324
Make `TokenTree::uninterpolate` take `&self` and return a `Cow`.
nnethercote Jul 27, 2023
853f453
Avoid some token cloning in `filter_tokens_from_list`.
nnethercote Jul 27, 2023
d2f7f67
Avoid some token tree cloning in decl macro parsing.
nnethercote Jul 27, 2023
ee6ed60
Avoid `into_trees` usage in rustfmt.
nnethercote Jul 27, 2023
4ebf2be
Remove `Iterator` impl for `TokenTreeCursor`.
nnethercote Jul 27, 2023
d150dbb
Auto merge of #113708 - rcvalle:rust-cfi-fix-100778, r=compiler-errors
bors Jul 27, 2023
99f60ec
Revert "don't uniquify regions when canonicalizing"
compiler-errors Jul 27, 2023
1ffc6ca
Consider a goal as NOT changed if its response is identity modulo reg…
compiler-errors Jul 27, 2023
c3cd051
Rollup merge of #113872 - nnethercote:tweak-cgu-sorting, r=pnkfelix
matthiaskrgr Jul 27, 2023
14669cb
Rollup merge of #114053 - Kobzol:ci-linux-fix-cmake, r=nikic
matthiaskrgr Jul 27, 2023
fa21a8c
Rollup merge of #114075 - matthiaskrgr:fmt_args_rustc_3, r=wesleywiser
matthiaskrgr Jul 27, 2023
a926c73
Rollup merge of #114081 - nnethercote:desugar_doc_comments-cleanups, …
matthiaskrgr Jul 27, 2023
17e4f80
Rollup merge of #114082 - ericmarkmartin:smir-nullary-op, r=spastorino
matthiaskrgr Jul 27, 2023
dea5b4f
Rollup merge of #114098 - klensy:drop-atty, r=fee1-dead
matthiaskrgr Jul 27, 2023
8cae343
Rollup merge of #114102 - compiler-errors:fulldeps-stage1-hack, r=pnk…
matthiaskrgr Jul 27, 2023
3e11b22
Auto merge of #114116 - matthiaskrgr:rollup-dtdfk76, r=matthiaskrgr
bors Jul 27, 2023
ac747a8
Optimize `TokenKind::clone`.
nnethercote Jul 27, 2023
2efa46d
Auto merge of #114080 - compiler-errors:negative, r=spastorino
bors Jul 27, 2023
f4c4f96
tests/ui/hello_world/main.rs: Remove FIXME
Enselic Jul 27, 2023
99a9a63
Turns out opaque types can have hidden types registered during mir va…
oli-obk Jul 27, 2023
2461d0c
Remove transmute calls and caching for use paths
GuillaumeGomez Jul 27, 2023
f239bb6
Auto merge of #113281 - dayo05:master, r=davidtwco
bors Jul 27, 2023
49a16b6
Auto merge of #114105 - dicej:llvm-update, r=cuviper
bors Jul 27, 2023
b8414fe
Rollup merge of #114032 - tshepang:patch-1, r=GuillaumeGomez
GuillaumeGomez Jul 27, 2023
1fa0c4d
Rollup merge of #114059 - fmease:rustdoc-fix-x-crate-impl-sized, r=Gu…
GuillaumeGomez Jul 27, 2023
f7123db
Rollup merge of #114088 - oli-obk:syn, r=davidtwco
GuillaumeGomez Jul 27, 2023
ee54896
Rollup merge of #114091 - waywardmonkeys:doc-fmt-finish-comments, r=G…
GuillaumeGomez Jul 27, 2023
eb1f1a4
Rollup merge of #114109 - veera-sivarajan:fix-str-docs, r=GuillaumeGomez
GuillaumeGomez Jul 27, 2023
0bebfa3
Rollup merge of #114117 - compiler-errors:return-to-uniq, r=lcnr
GuillaumeGomez Jul 27, 2023
218e88e
Rollup merge of #114123 - oli-obk:tait_wtf, r=WaffleLapkin
GuillaumeGomez Jul 27, 2023
b73e9a4
Auto merge of #114130 - GuillaumeGomez:rollup-69ihuaj, r=GuillaumeGomez
bors Jul 27, 2023
686b3de
Revert "add tidy check that forbids issue ui test filenames"
workingjubilee Jul 27, 2023
e6b423a
Remove `constness` from `ParamEnv`
fee1-dead Jul 27, 2023
2d59451
update tests, adding known-bug
fee1-dead Jul 27, 2023
9339f44
Auto merge of #113374 - GuillaumeGomez:private-to-public-path, r=notr…
bors Jul 27, 2023
9268a8b
Make `--print KIND=PATH` unstable
Urgau Jul 27, 2023
0eb5efc
Auto merge of #113298 - tgross35:update-bless-envs, r=oli-obk
bors Jul 27, 2023
b0fa220
bless clippy
fee1-dead Jul 27, 2023
0be1152
Auto merge of #113779 - Kobzol:try-build-no-lto, r=Mark-Simulacrum
bors Jul 27, 2023
9b7b993
Rollup merge of #114122 - Enselic:hello-build-pass, r=petrochenkov
workingjubilee Jul 27, 2023
b5f83a9
Rollup merge of #114133 - workingjubilee:revert-add-tidy-check-issue-…
workingjubilee Jul 27, 2023
b457992
Rollup merge of #114139 - Urgau:make-print-with-path-unstable, r=jack…
workingjubilee Jul 27, 2023
500647f
Auto merge of #114144 - workingjubilee:rollup-jkmtgdo, r=workingjubilee
bors Jul 27, 2023
6cacb52
Auto merge of #108980 - Enselic:println-and-broken-pipe, r=workingjub…
bors Jul 27, 2023
0699d99
Auto merge of #114115 - nnethercote:less-token-tree-cloning, r=petroc…
bors Jul 28, 2023
45b2559
docs(style-guide): don't flatten match arms with macro call
calebcartwright Jul 28, 2023
0ca28c3
Auto merge of #97571 - ehuss:symbol-mangling, r=michaelwoerister
bors Jul 28, 2023
e40e22b
Auto merge of #112390 - MoskalykA:move-two-tests-from-library-to-test…
bors Jul 28, 2023
37343f4
Auto merge of #114154 - calebcartwright:style-match-mac, r=joshtriplett
bors Jul 28, 2023
aafd75a
Auto merge of #114134 - fee1-dead-contrib:rm-constness-from-param-env…
bors Jul 28, 2023
3715934
Change the description of `SUSPICIOUS_AUTO_TRAIT_IMPLS`
Ddystopia Jul 28, 2023
e4c98ca
Auto merge of #113312 - Ddystopia:auto-trait-fun, r=lcnr
bors Jul 28, 2023
5b57666
Introduce the `#[diagnostic]` attribute namespace
weiznich Apr 28, 2023
b95fd85
Auto merge of #114119 - nnethercote:opt-TokenKind-clone, r=petrochenkov
bors Jul 28, 2023
317ec04
Auto merge of #111780 - weiznich:diagnostic_namespace, r=petrochenkov
bors Jul 28, 2023
35e919e
imported src/doc/nomicon into main repository
trvswgnr Jul 28, 2023
040e267
imported src/tools/cargo into main repository
trvswgnr Jul 28, 2023
29e550e
imported src/doc/reference into main repository
trvswgnr Jul 28, 2023
887fe95
imported src/doc/book into main repository
trvswgnr Jul 28, 2023
c5ea034
imported src/doc/rust-by-example into main repository
trvswgnr Jul 28, 2023
ab1d031
imported library/stdarch into main repository
trvswgnr Jul 28, 2023
fa8e5c8
imported src/doc/rustc-dev-guide into main repository
trvswgnr Jul 28, 2023
ba200e3
imported src/doc/edition-guide into main repository
trvswgnr Jul 28, 2023
8eaa4e6
imported src/doc/embedded-book into main repository
trvswgnr Jul 28, 2023
1ba5e71
imported library/backtrace into main repository
trvswgnr Jul 28, 2023
81d9c1a
use crablang readme
trvswgnr Jul 28, 2023
426a4d8
imported src/tools/cargo into main repository
trvswgnr Jul 20, 2023
62c282a
abandon submodules
trvswgnr Jul 20, 2023
d939aa7
use crab contrib
trvswgnr Jul 20, 2023
b686516
Merge branch 'master' into current
trvswgnr Jul 28, 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.
2 changes: 2 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ trim_trailing_whitespace = true
insert_final_newline = true
indent_style = space
indent_size = 4

[*.rs]
max_line_length = 100

[*.md]
Expand Down
2 changes: 2 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,5 @@ cf2dff2b1e3fa55fa5415d524200070d0d7aacfe
b39a1d6f1a30ba29f25d7141038b9a5bf0126e36
# reorder fluent message files
f97fddab91fbf290ea5b691fe355d6f915220b6e
# format let-else
cc907f80b95c6ec530c5ee1b05b044a468f07eca
14 changes: 7 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -315,7 +315,7 @@ jobs:
NO_DEBUG_ASSERTIONS: 1
NO_OVERFLOW_CHECKS: 1
DIST_REQUIRE_ALL_TOOLS: 1
os: macos-latest
os: macos-13
- name: dist-apple-various
env:
SCRIPT: "./x.py dist bootstrap --include-default-paths --host='' --target=aarch64-apple-ios,x86_64-apple-ios,aarch64-apple-ios-sim"
Expand All @@ -326,7 +326,7 @@ jobs:
NO_LLVM_ASSERTIONS: 1
NO_DEBUG_ASSERTIONS: 1
NO_OVERFLOW_CHECKS: 1
os: macos-latest
os: macos-13
- name: dist-x86_64-apple-alt
env:
SCRIPT: "./x.py dist bootstrap --include-default-paths"
Expand All @@ -337,7 +337,7 @@ jobs:
NO_LLVM_ASSERTIONS: 1
NO_DEBUG_ASSERTIONS: 1
NO_OVERFLOW_CHECKS: 1
os: macos-latest
os: macos-13
- name: x86_64-apple-1
env:
SCRIPT: "./x.py --stage 2 test --exclude tests/ui --exclude tests/rustdoc --exclude tests/run-make-fulldeps"
Expand All @@ -348,7 +348,7 @@ jobs:
NO_LLVM_ASSERTIONS: 1
NO_DEBUG_ASSERTIONS: 1
NO_OVERFLOW_CHECKS: 1
os: macos-latest
os: macos-13
- name: x86_64-apple-2
env:
SCRIPT: "./x.py --stage 2 test tests/ui tests/rustdoc tests/run-make-fulldeps"
Expand All @@ -359,7 +359,7 @@ jobs:
NO_LLVM_ASSERTIONS: 1
NO_DEBUG_ASSERTIONS: 1
NO_OVERFLOW_CHECKS: 1
os: macos-latest
os: macos-13
- name: dist-aarch64-apple
env:
SCRIPT: "./x.py dist bootstrap --include-default-paths --stage 2"
Expand All @@ -374,7 +374,7 @@ jobs:
NO_OVERFLOW_CHECKS: 1
DIST_REQUIRE_ALL_TOOLS: 1
JEMALLOC_SYS_WITH_LG_PAGE: 14
os: macos-latest
os: macos-13
- name: x86_64-msvc
env:
RUST_CONFIGURE_ARGS: "--build=x86_64-pc-windows-msvc --enable-profiler"
Expand Down Expand Up @@ -408,7 +408,7 @@ jobs:
- name: dist-x86_64-msvc
env:
RUST_CONFIGURE_ARGS: "--build=x86_64-pc-windows-msvc --host=x86_64-pc-windows-msvc --target=x86_64-pc-windows-msvc --enable-full-tools --enable-profiler"
SCRIPT: PGO_HOST=x86_64-pc-windows-msvc python src/ci/stage-build.py python x.py dist bootstrap --include-default-paths
SCRIPT: python x.py build --set rust.debug=true opt-dist && PGO_HOST=x86_64-pc-windows-msvc ./build/x86_64-pc-windows-msvc/stage0-tools-bin/opt-dist python x.py dist bootstrap --include-default-paths
DIST_REQUIRE_ALL_TOOLS: 1
os: windows-2019-8core-32gb
- name: dist-i686-msvc
Expand Down
6 changes: 5 additions & 1 deletion .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -299,10 +299,14 @@ Joseph T. Lyons <JosephTLyons@gmail.com> <JosephTLyons@users.noreply.github.com>
Josh Cotton <jcotton42@outlook.com>
Josh Driver <keeperofdakeys@gmail.com>
Josh Holmer <jholmer.in@gmail.com>
Joshua Nelson <jyn514@gmail.com> <joshua@yottadb.com>
Julian Knodt <julianknodt@gmail.com>
jumbatm <jumbatm@gmail.com> <30644300+jumbatm@users.noreply.github.com>
Junyoung Cho <june0.cho@samsung.com>
Jynn Nelson <github@jyn.dev> <jyn514@gmail.com>
Jynn Nelson <github@jyn.dev> <joshua@yottadb.com>
Jynn Nelson <github@jyn.dev> <jyn.nelson@redjack.com>
Jynn Nelson <github@jyn.dev> <jnelson@cloudflare.com>
Jynn Nelson <github@jyn.dev>
Jyun-Yan You <jyyou.tw@gmail.com> <jyyou@cs.nctu.edu.tw>
Kalita Alexey <kalita.alexey@outlook.com>
Kampfkarren <boynedmaster@gmail.com>
Expand Down
5 changes: 0 additions & 5 deletions .reuse/dep5
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,6 @@ Files: compiler/*
Copyright: The Rust Project Developers (see https://thanks.rust-lang.org)
License: MIT or Apache-2.0

Files: compiler/rustc_apfloat/*
Copyright: LLVM APFloat authors
The Rust Project Developers (see https://thanks.rust-lang.org)
License: NCSA AND (MIT OR Apache-2.0)

Files: compiler/rustc_codegen_cranelift/src/cranelift_native.rs
Copyright: The Cranelift Project Developers
The Rust Project Developers (see https://thanks.rust-lang.org)
Expand Down
Loading