Skip to content

Yukang/remove type ascription #2

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

Closed
wants to merge 4,131 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4131 commits
Select commit Hold shift + click to select a range
093a53f
Rollup merge of #108462 - pommicket:fix-vecdeque-zst-overflow, r=Amanieu
Dylan-DPC Mar 1, 2023
9d132f7
Rollup merge of #108568 - spastorino:new-rpitit-flag, r=compiler-errors
Dylan-DPC Mar 1, 2023
0ed76b4
Rollup merge of #108604 - JohnTitor:issue-107280, r=compiler-errors
Dylan-DPC Mar 1, 2023
02e4eef
Rollup merge of #108605 - JohnTitor:issue-105821, r=compiler-errors
Dylan-DPC Mar 1, 2023
f77bfb7
Auto merge of #108620 - Dylan-DPC:rollup-o5c4evy, r=Dylan-DPC
bors Mar 1, 2023
c9f1a54
Run compiler test suite in parallel on Fuchsia
djkoloski Feb 28, 2023
44eec1d
Merge two different equality specialization traits in `core`
scottmcm Feb 26, 2023
0b4ba4c
Auto merge of #108483 - scottmcm:unify-bytewise-eq-traits, r=the8472
bors Mar 1, 2023
f26b0a2
Format
CraftSpider Mar 2, 2023
70b608d
Add link to component dashboard
SUPERCILEX Mar 2, 2023
864b625
Auto merge of #106673 - flba-eb:add_qnx_nto_stdlib, r=workingjubilee
bors Mar 2, 2023
d845769
Restrict `#[rustc_box]` to `Box::new` calls
clubby789 Feb 27, 2023
18caf88
Auto merge of #107879 - icedrocket:update-llvm, r=cuviper
bors Mar 2, 2023
c9c9283
Rollup merge of #108516 - clubby789:rustc-box-restrict, r=compiler-er…
matthiaskrgr Mar 2, 2023
91dafeb
Rollup merge of #108575 - compiler-errors:erase, r=estebank
matthiaskrgr Mar 2, 2023
478d530
Rollup merge of #108585 - djkoloski:parallel_fuchsia_test_runner, r=t…
matthiaskrgr Mar 2, 2023
c09a9a6
Rollup merge of #108606 - chenyukang:yukang/fix-104367, r=compiler-er…
matthiaskrgr Mar 2, 2023
832987b
Rollup merge of #108609 - clubby789:e0599-highlight, r=estebank
matthiaskrgr Mar 2, 2023
e958198
Remove dead pgo.sh file
nikic Mar 2, 2023
2fc23c2
Use weak linkage on Android
a1phyr Mar 2, 2023
1e63f08
Take shared references as parameter
a1phyr Mar 2, 2023
23cd4ce
Add basic tests
a1phyr Mar 2, 2023
4e560d7
Put backtick content from rustdoc search errors into a <code> elements
GuillaumeGomez Feb 28, 2023
6b0b654
Update rustdoc-js test tool
GuillaumeGomez Mar 1, 2023
cfb4af8
Add GUI test for rustdoc search errors background
GuillaumeGomez Feb 28, 2023
a2baba0
Fill-in tracking issue for `feature("atomic_from_ptr")`
WaffleLapkin Mar 2, 2023
bfe5189
Revert "Stabilize `#![feature(target_feature_11)]`"
LeSeulArtichaut Mar 2, 2023
a6580ba
Allow setting hashmap toml values in `./configure`
KittyBorgX Mar 2, 2023
7e966bc
Auto merge of #108640 - matthiaskrgr:rollup-rii4t5t, r=matthiaskrgr
bors Mar 2, 2023
bc3f654
Remove manual implementation of str::ne
LunaBorowska Mar 2, 2023
e248d0c
Remove manual implementation of String::ne
LunaBorowska Mar 2, 2023
13471d3
Auto merge of #108654 - LeSeulArtichaut:revert-99767, r=compiler-errors
bors Mar 2, 2023
e3d397a
Make `ExprKind` the first field in `thir::Expr`
Noratrieb Mar 1, 2023
4b01a1a
Fix another ICE in point_at_expr_source_of_inferred_type
compiler-errors Mar 2, 2023
10a69de
Allow checking whether a type allows being uninitialized
Noratrieb Mar 2, 2023
c83553d
rustc_middle: Remove trait `DefIdTree`
petrochenkov Feb 22, 2023
12b81a5
Add simple trait test
spastorino Mar 2, 2023
fa6bf2a
Feed queries on impl side for RPITITs when using lower_impl_trait_in_…
spastorino Mar 2, 2023
23d4757
Fix array-size-threshold config deserialization error
Alexendoo Feb 28, 2023
0333450
Use `Option::as_slice` where applicable
llogiq Mar 2, 2023
f75f440
Rollup merge of #108022 - CraftSpider:align-bytes, r=oli-obk
matthiaskrgr Mar 2, 2023
a27a4e4
Rollup merge of #108367 - compiler-errors:xl-builders-again, r=pietro…
matthiaskrgr Mar 2, 2023
564715a
Rollup merge of #108557 - Nathan-Fenner:nathanf/adjust-error-span-fix…
matthiaskrgr Mar 2, 2023
13640e3
Rollup merge of #108573 - kornelski:runtimeenvs, r=WaffleLapkin
matthiaskrgr Mar 2, 2023
0dc12b9
Rollup merge of #108584 - GuillaumeGomez:rustdoc-search-background, r…
matthiaskrgr Mar 2, 2023
7c4e9dd
Rollup merge of #108624 - Nilstrieb:move-it-up, r=WaffleLapkin
matthiaskrgr Mar 2, 2023
8a21bce
Rollup merge of #108644 - KittyBorgX:hashmap-toml, r=albertlarsan68
matthiaskrgr Mar 2, 2023
e85df8d
Rollup merge of #108672 - spastorino:new-rpitit-impl-side, r=compiler…
matthiaskrgr Mar 2, 2023
b4f83c6
Fix error
antoyo Mar 2, 2023
74506d3
Regen intrinsics
GuillaumeGomez Mar 2, 2023
3bcea5f
Improve comments in `needs_process_obligation`.
nnethercote Mar 2, 2023
9994050
Match unmatched backticks in library/
est31 Mar 3, 2023
a43b554
Remove NormalizationError::ConstantKind
compiler-errors Mar 3, 2023
4b23a22
Label opaque type for 'captures lifetime' error message
compiler-errors Feb 21, 2023
bdacc8b
Migrate diagnostic
compiler-errors Feb 21, 2023
6b9c412
Don't call `temporary_scope` twice.
nnethercote Mar 3, 2023
871ee18
check if snippet is `)`
TaKO8Ki Mar 3, 2023
ff2c609
Match unmatched backticks in compiler/ that are part of rustdoc
est31 Mar 3, 2023
6df5ae4
Match unmatched backticks in comments in compiler/
est31 Mar 3, 2023
ef65890
Match end user facing unmatched backticks in compiler/
est31 Mar 3, 2023
5a02105
Rustdoc-ify LiteralKind note
est31 Mar 3, 2023
c54f061
Don't put integers into backticks during formatting
est31 Mar 3, 2023
20b20b2
add known-bug tests
aliemjay Mar 3, 2023
92f35b3
Use weak linkage for `preadv` and `pwritev` on MacOS and iOS
a1phyr Mar 3, 2023
09524bf
promote subject even if it has unnamed regions
aliemjay Mar 3, 2023
9d74bff
smarter algorithm for finding an equal region
aliemjay Mar 3, 2023
10da771
ignore bivariant regions in opaque types
aliemjay Mar 3, 2023
a15abea
canonicalization
lcnr Feb 20, 2023
8c3c020
Merge pull request #256 from GuillaumeGomez/regen-intrinsics
antoyo Mar 3, 2023
b3a47d9
Desugars drop and replace at MIR build
zeegomo Feb 8, 2023
9cf0ff2
use helper function for error reporting
zeegomo Feb 16, 2023
f605e90
Add needs-unwind
zeegomo Feb 28, 2023
7a809ce
Auto merge of #108677 - matthiaskrgr:rollup-i91cxuf, r=matthiaskrgr
bors Mar 3, 2023
d1f7fa5
Update expected closure coverage info in test
zeegomo Mar 3, 2023
4f49352
Rollup merge of #107981 - lcnr:canonicalization-uwu, r=compiler-errors
matthiaskrgr Mar 3, 2023
44e794f
Rollup merge of #108553 - compiler-errors:non-lt-late-bound-in-anon-c…
matthiaskrgr Mar 3, 2023
1fab0fc
Rollup merge of #108599 - nikic:drop-init, r=cuviper
matthiaskrgr Mar 3, 2023
db4b3dd
Rollup merge of #108667 - compiler-errors:issue-108664, r=estebank
matthiaskrgr Mar 3, 2023
f9b122a
Rollup merge of #108674 - flip1995:clippy_backport, r=Manishearth
matthiaskrgr Mar 3, 2023
846424d
Rollup merge of #108685 - est31:backticks_matchmaking, r=petrochenkov
matthiaskrgr Mar 3, 2023
01fc5a7
Rollup merge of #108694 - est31:backticks_matchmaking_comments, r=Nil…
matthiaskrgr Mar 3, 2023
a8b9f47
Rollup merge of #104549 - folkertdev:unstable-book-export-executable-…
matthiaskrgr Mar 3, 2023
188ed14
Rollup merge of #108292 - compiler-errors:opaque-captures-where, r=ol…
matthiaskrgr Mar 3, 2023
041f666
Rollup merge of #108540 - WaffleLapkin:atomic_thingy_from_thingy_poin…
matthiaskrgr Mar 3, 2023
7a0fc8e
Rollup merge of #108634 - SUPERCILEX:patch-1, r=JohnTitor
matthiaskrgr Mar 3, 2023
dadfbb6
Rollup merge of #108647 - nikic:pgo-sh, r=jyn514
matthiaskrgr Mar 3, 2023
efc79bc
Rollup merge of #108678 - llogiq:use-option-as-slice, r=Nilstrieb
matthiaskrgr Mar 3, 2023
37bd50e
Rollup merge of #108681 - nnethercote:needs_process_obligation-commen…
matthiaskrgr Mar 3, 2023
7a228ce
Rollup merge of #108688 - est31:backticks_matchmaking_library, r=jyn514
matthiaskrgr Mar 3, 2023
51e9769
Emit an error for unclosed generic
GuillaumeGomez Mar 2, 2023
8236715
Add test for unclosed generic
GuillaumeGomez Mar 2, 2023
44cfafe
Auto merge of #108707 - matthiaskrgr:rollup-9a2l6pc, r=matthiaskrgr
bors Mar 3, 2023
00f98e6
./configure script should only show blocks (and associated comments) …
Teapot4195 Mar 3, 2023
70adb4e
Auto merge of #108709 - matthiaskrgr:rollup-j2tjbyx, r=matthiaskrgr
bors Mar 3, 2023
d1073fa
Remove unclosed_delims from parser
chenyukang Mar 3, 2023
6fd1751
Properly colorize multi-part suggestions in the same line
estebank Mar 1, 2023
4b92024
field is not used outside the crate
tshepang Mar 4, 2023
0fbfc3e
Auto merge of #89518 - a1phyr:unix_file_vectored_at, r=workingjubilee
bors Mar 4, 2023
34063c5
infer: fix and improve comments
tshepang Mar 4, 2023
7fe4f07
rustc_expand: make proc-macro derive error translatable
tshepang Mar 4, 2023
97381d2
tweak ClosureOutlivesSubjectTy
aliemjay Mar 4, 2023
01b7a6a
Auto merge of #108689 - compiler-errors:normalization-error-smaller, …
bors Mar 4, 2023
427dc18
tweak debug output and bless tests
aliemjay Mar 4, 2023
035aa28
Rollup merge of #108298 - TaKO8Ki:fix-104440, r=cjgillot
Dylan-DPC Mar 4, 2023
832dab3
Rollup merge of #108405 - Nilstrieb:lazy-crate-name-optimization-fuel…
Dylan-DPC Mar 4, 2023
2fc4935
Rollup merge of #108656 - GuillaumeGomez:rustdoc-search-unclosed-gene…
Dylan-DPC Mar 4, 2023
e700d02
Rollup merge of #108660 - xfix:remove-ne-method-from-str, r=thomcc
Dylan-DPC Mar 4, 2023
6ce78a3
Rollup merge of #108669 - Nilstrieb:query-my-uninitness, r=compiler-e…
Dylan-DPC Mar 4, 2023
0965c7e
Rollup merge of #108727 - tshepang:example-translatable-diagnostic, r…
Dylan-DPC Mar 4, 2023
276b75a
Auto merge of #108732 - Dylan-DPC:rollup-dy1l8sx, r=Dylan-DPC
bors Mar 4, 2023
7520155
rustdoc: Note in a type's layout/size if it is uninhabited
clubby789 Mar 4, 2023
ee41ba5
Remove `allow(potential_query_instability)` from `ast_passes`
clubby789 Mar 4, 2023
b171953
Auto merge of #108692 - nnethercote:dont-call-temporary_scope-twice, …
bors Mar 4, 2023
4cb1503
Bump version to 1.70.0
Mark-Simulacrum Mar 4, 2023
c5d65aa
Apply BOLT optimizations without rebuilding LLVM
Kobzol Feb 3, 2023
bfc220a
Create BOLT build steps to avoid running BOLT multiple times on the s…
Kobzol Feb 7, 2023
91bb563
Try to avoid the last rustc rebuild
Kobzol Feb 8, 2023
9d27028
rustdoc: function signature search with traits in `where` clause
notriddle Mar 4, 2023
9aad2ad
Add check for dry run
Kobzol Mar 4, 2023
32f1f01
Don't ICE when encountering bound var in builtin copy/clone bounds
compiler-errors Mar 4, 2023
7634c59
Don't project to RPITIT that has no default value
compiler-errors Mar 4, 2023
a2f499f
Fix tests
antoyo Mar 4, 2023
f15f0ea
Auto merge of #108740 - Mark-Simulacrum:version-bump, r=Mark-Simulacrum
bors Mar 4, 2023
901e413
Fix tests
antoyo Mar 4, 2023
60f54b1
Rollup merge of #108627 - estebank:suggestion-hightlight, r=WaffleLapkin
matthiaskrgr Mar 4, 2023
538f19d
Rollup merge of #108632 - Teapot4195:issue-108612-fix, r=ozkanonur
matthiaskrgr Mar 4, 2023
dd6f03d
Rollup merge of #108715 - chenyukang:yukang/cleanup-parser-delims, r=…
matthiaskrgr Mar 4, 2023
9cabc40
Rollup merge of #108723 - notriddle:notriddle/where-clause, r=Guillau…
matthiaskrgr Mar 4, 2023
76490b9
Rollup merge of #108724 - tshepang:de-public, r=compiler-errors
matthiaskrgr Mar 4, 2023
99fad38
Rollup merge of #108734 - clubby789:rustdoc-layout-uninhabited, r=Gui…
matthiaskrgr Mar 4, 2023
ff95645
Rollup merge of #108736 - clubby789:ast-passes-unstable, r=Nilstrieb
matthiaskrgr Mar 4, 2023
6958188
Temporarily disable rust repo cache
antoyo Mar 4, 2023
08c75ae
Fix error in libgccjit12 code path
antoyo Mar 4, 2023
5c35dc0
Fix warnings
antoyo Mar 4, 2023
0b5165e
Clean up rustdoc-js tester.js file
GuillaumeGomez Mar 4, 2023
9d5bc7c
Fix tests
antoyo Mar 4, 2023
aaaffa9
feat: impl better help for `.poll()` not found on `impl Future`
Ezrashaw Mar 4, 2023
42a89bd
Fix tests
antoyo Mar 4, 2023
1f92c61
sub is not sup
compiler-errors Mar 4, 2023
44eb974
migrate `rustc_hir_analysis` to session diagnostic
obeis Feb 25, 2023
52c71e6
fix inconsistent json outputs from rustdoc
onur-ozkan Mar 1, 2023
cd35794
Comment for why char boundaries aren't checked
pitaj Mar 4, 2023
bb18388
Auto merge of #108747 - matthiaskrgr:rollup-wfc7fx4, r=matthiaskrgr
bors Mar 4, 2023
d8870a7
Add 1.68.0 release notes
Mark-Simulacrum Feb 14, 2023
f83ede0
Fix tests
antoyo Mar 4, 2023
3180da5
Fix tests
antoyo Mar 5, 2023
4b878cc
Fix tests
antoyo Mar 5, 2023
08a6d6e
Merge pull request #255 from rust-lang/sync_from_rust_2023_feb_28_2
antoyo Mar 5, 2023
a512c6c
Auto merge of #101550 - CraftSpider:link-dead-windows, r=wesleywiser
bors Mar 5, 2023
35636f9
Auto merge of #107723 - Kobzol:bootstrap-bolt, r=Mark-Simulacrum
bors Mar 5, 2023
14c54b6
Auto merge of #107844 - Zeegomo:no-drop-and-rep, r=cjgillot
bors Mar 5, 2023
0916616
drop_tracking_mir: diagnose recursive generator.
cjgillot Jan 28, 2023
135db79
drop_tracking_mir: avoid good path bug.
cjgillot Jan 28, 2023
fba5d3d
drop_tracking_mir: support new solver.
cjgillot Jan 28, 2023
0d439f8
Auto merge of #108351 - petrochenkov:rmdit, r=cjgillot
bors Mar 5, 2023
ba0b7af
Sync codegen defaults with compiler defaults and add a ping message s…
jyn514 Mar 1, 2023
1cccf2d
Ignore things in .gitignore in tidy
jyn514 Jan 4, 2023
97cffd5
Reuse allocations between files
jyn514 Mar 5, 2023
98334f6
Don't walk the `tests/` directories in checks that always skip it
jyn514 Mar 5, 2023
1836fe4
Improve documentation and argument naming of some TyCtxt methods
GuillaumeGomez Mar 5, 2023
a435b3c
add test for https://github.com/rust-lang/rust/issues/108242
Feb 19, 2023
2f8bf34
Rollup merge of #106440 - jyn514:tidy, r=the8472
matthiaskrgr Mar 5, 2023
925baa8
Rollup merge of #108613 - jyn514:rm-skip-rebuild, r=Mark-Simulacrum
matthiaskrgr Mar 5, 2023
c86ea5a
Rollup merge of #108616 - jyn514:sync-codegen, r=albertlarsan68
matthiaskrgr Mar 5, 2023
f7bd8af
Rollup merge of #108618 - KittyBorgX:master, r=Mark-Simulacrum
matthiaskrgr Mar 5, 2023
03c1e4d
Rollup merge of #108626 - ozkanonur:consistent-json-docs, r=aDotInThe…
matthiaskrgr Mar 5, 2023
ec16270
Rollup merge of #108744 - compiler-errors:non_lifetime_binders-bad-co…
matthiaskrgr Mar 5, 2023
5219616
Rollup merge of #108749 - GuillaumeGomez:clean-up-rustdoc-js-tester, …
matthiaskrgr Mar 5, 2023
04e9575
Auto merge of #108771 - matthiaskrgr:rollup-whlvo2g, r=matthiaskrgr
bors Mar 5, 2023
620efed
x fmt: Only check modified files locally
jyn514 Mar 5, 2023
3399809
Greatly improve the error messages when `run-make/translation` fails
jyn514 Mar 5, 2023
8becfed
Remove the option to disable `llvm-version-check`
jyn514 Mar 1, 2023
b4a5f4c
Make `x test tidy` less noisy
jyn514 Mar 5, 2023
beebd3a
Add regression tests for issue 70919
zeegomo Mar 5, 2023
1e9b58b
Use the correct bound vars in return type suggestion.
cjgillot Mar 5, 2023
73c8d2d
Auto merge of #108041 - Mark-Simulacrum:relnotes, r=Mark-Simulacrum
bors Mar 5, 2023
6bb2af0
Merge commit '08a6d6e16b5efe217123e780398969946266268f' into sync-cg_…
antoyo Mar 5, 2023
fce7053
Update gccjit
antoyo Mar 5, 2023
2c0c25d
Fix for diagnostics
antoyo Mar 5, 2023
248a530
Move SROA tests.
cjgillot Mar 5, 2023
fc1a861
Erase lifetimes in SROA.
cjgillot Mar 5, 2023
cb4ebc1
Check for free regions in MIR validation
saethlin Mar 5, 2023
3eeb3fd
Remove `allow(potential_query_instability)` from `borrowck`
clubby789 Mar 4, 2023
708536b
Remove -Zverbose.
cjgillot Mar 5, 2023
7820b62
Auto merge of #105117 - pitaj:debug_asserts, r=the8472
bors Mar 5, 2023
ced9cd1
Rollup merge of #108244 - lukas-code:semicolon-recovery-span, r=cjgillot
matthiaskrgr Mar 5, 2023
b876232
Rollup merge of #108746 - compiler-errors:rpitit-dont-project-default…
matthiaskrgr Mar 5, 2023
1c2f641
Rollup merge of #108764 - cjgillot:dpm-adapt, r=compiler-errors
matthiaskrgr Mar 5, 2023
970f263
Rollup merge of #108770 - GuillaumeGomez:improve-doc-and-naming, r=cj…
matthiaskrgr Mar 5, 2023
7125df0
Rollup merge of #108773 - jyn514:faster-tidy-fmt, r=albertlarsan68
matthiaskrgr Mar 5, 2023
5c49f08
Rollup merge of #108775 - cjgillot:issue-107860, r=compiler-errors
matthiaskrgr Mar 5, 2023
c08c69b
Rollup merge of #108776 - jyn514:quiet-tidy, r=ozkanonur
matthiaskrgr Mar 5, 2023
5d7234a
Add test.
cjgillot Mar 5, 2023
858eab6
Do not ICE when casting polymorphic values.
cjgillot Feb 10, 2023
816f958
Auto merge of #108157 - scottmcm:tuple-gt-via-partialcmp, r=dtolnay
bors Mar 5, 2023
3554036
Use `nuw` when calculating slice lengths from `Range`s
scottmcm Mar 5, 2023
2632a1c
Append to PYTHONPATH in compiletest
clubby789 Mar 6, 2023
8c0f83d
Auto merge of #108789 - matthiaskrgr:rollup-nyurto8, r=matthiaskrgr
bors Mar 6, 2023
ac4379f
Auto merge of #108787 - cjgillot:sroa-lifetime, r=compiler-errors
bors Mar 6, 2023
8c0cbd8
Do not ICE when failing to normalize in ConstProp.
cjgillot Mar 6, 2023
76714c3
Update askama version to 0.12
GuillaumeGomez Mar 6, 2023
a776c17
Remove unneeded minus sign in jinja tags
GuillaumeGomez Mar 6, 2023
511d262
Update documentation for HTML templates style
GuillaumeGomez Mar 6, 2023
2fe288f
emit the suspicious_auto_trait_impls for negative impls as well
mu001999 Mar 6, 2023
f63ccaf
Auto merge of #108402 - clubby789:diag-bool-not-unit, r=davidtwco
bors Mar 6, 2023
5c0f55d
Moves the negative impls into a separate test file
mu001999 Mar 6, 2023
23ba4ce
Bless the remaining ui tests
mu001999 Mar 6, 2023
717f93c
Bless the suspicious-negative-impls-lint.rs
mu001999 Mar 6, 2023
33d7fad
Add regression test for 98444
albertlarsan68 Mar 6, 2023
9c99a4c
Rollup merge of #107801 - davidtwco:stability-implies-const, r=Nilstrieb
matthiaskrgr Mar 6, 2023
6240b54
Rollup merge of #108750 - compiler-errors:aaaaaaaa, r=lcnr
matthiaskrgr Mar 6, 2023
1866ea1
Rollup merge of #108780 - Zeegomo:close-70919, r=WaffleLapkin
matthiaskrgr Mar 6, 2023
4bd6f7f
Rollup merge of #108786 - saethlin:free-regions-check, r=oli-obk
matthiaskrgr Mar 6, 2023
3ae047b
Rollup merge of #108790 - cjgillot:mono-cast, r=oli-obk
matthiaskrgr Mar 6, 2023
ab7dd09
Rollup merge of #108803 - cjgillot:const-prop-normalize, r=oli-obk
matthiaskrgr Mar 6, 2023
3279f7e
Rollup merge of #108807 - MU001999:lint/suspicious_auto_trait_impls, …
matthiaskrgr Mar 6, 2023
567cab9
Rollup merge of #108812 - albertlarsan68:test-98444, r=Nilstrieb
matthiaskrgr Mar 6, 2023
2c7beed
Remove references to PassManagerBuilder
nikic Mar 6, 2023
545fe60
Add tracking issue for cf-protection to unstable book
wesleywiser Mar 6, 2023
81be7b8
Auto merge of #108821 - matthiaskrgr:rollup-cmkbgpr, r=matthiaskrgr
bors Mar 6, 2023
8824994
Auto merge of #108691 - aliemjay:closure-subject, r=jackh726
bors Mar 7, 2023
8f9e09a
Auto merge of #108735 - clubby789:borrowck-unstable, r=Nilstrieb
bors Mar 7, 2023
0a3b557
Auto merge of #95317 - Jules-Bertholet:round_ties_to_even, r=pnkfelix…
bors Mar 7, 2023
7281cd0
Custom MIR: Support as casts
cbeuw Mar 7, 2023
160c2eb
Auto merge of #108763 - scottmcm:indexing-nuw-lengths, r=cuviper
bors Mar 7, 2023
a7b9488
Rollup merge of #108619 - jyn514:llvm-version-check, r=cuviper
JohnTitor Mar 7, 2023
2a196db
Rollup merge of #108728 - tshepang:fix-and-improve, r=michaelwoerister
JohnTitor Mar 7, 2023
8f775dc
Rollup merge of #108731 - Ezrashaw:pin-suggestion-on-impl-future, r=p…
JohnTitor Mar 7, 2023
4dc48db
Rollup merge of #108774 - jyn514:translation-errors, r=davidtwco
JohnTitor Mar 7, 2023
79fd51d
Rollup merge of #108805 - GuillaumeGomez:update-askama, r=notriddle
JohnTitor Mar 7, 2023
b866e1e
Rollup merge of #108823 - wesleywiser:add_cf-protection_tracking_issu…
JohnTitor Mar 7, 2023
fddd861
Rollup merge of #108855 - cbeuw:mir-cast, r=tmiasko
JohnTitor Mar 7, 2023
1a521db
Auto merge of #108863 - JohnTitor:rollup-haydnsw, r=JohnTitor
bors Mar 7, 2023
740d476
Add force to use the stage 2 compiler in compiler_for when config.dow…
Kohei316 Mar 7, 2023
e3dfeea
Auto merge of #108167 - Zoxc:query-config-instance-slim, r=cjgillot
bors Mar 7, 2023
14260c8
Rollup merge of #108460 - obeis:hir-analysis-migrate-diagnostics-2, r…
matthiaskrgr Mar 7, 2023
23beda4
Rollup merge of #108581 - jfgoog:include-mingw-linker, r=petrochenkov
matthiaskrgr Mar 7, 2023
6363588
Rollup merge of #108583 - compiler-errors:rpitit-default-method-with-…
matthiaskrgr Mar 7, 2023
c21a640
Rollup merge of #108783 - antoyo:sync-cg_gcc-2023-03-04, r=cjgillot
matthiaskrgr Mar 7, 2023
c4453cc
Rollup merge of #108793 - clubby789:pythonpath-compiletest, r=compile…
matthiaskrgr Mar 7, 2023
85c475a
Rollup merge of #108822 - nikic:legacy-pm-removal-2, r=cuviper
matthiaskrgr Mar 7, 2023
b0ec353
Rollup merge of #108866 - Kohei316:master, r=ozkanonur
matthiaskrgr Mar 7, 2023
38b9655
Auto merge of #108877 - matthiaskrgr:rollup-7gwgvgc, r=matthiaskrgr
bors Mar 7, 2023
9b60e6c
Auto merge of #108312 - michaelwoerister:hash-set-not-hash-stable, r=…
bors Mar 8, 2023
ac38a1d
Rip it out
Noratrieb Nov 16, 2022
1656b57
wip
Noratrieb Dec 29, 2022
1616d63
continue
chenyukang Mar 8, 2023
b835c5f
fmt
chenyukang Mar 8, 2023
190cd38
fmt
chenyukang Mar 8, 2023
5e3154c
fix path error
chenyukang Mar 8, 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 .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Use `git config blame.ignorerevsfile .git-blame-ignore-revs` to make `git blame` ignore the following commits.

# format the world
a06baa56b95674fc626b3c3fd680d6a65357fe60
# format libcore
Expand Down
46 changes: 0 additions & 46 deletions .github/ISSUE_TEMPLATE/diagnostics.md

This file was deleted.

65 changes: 65 additions & 0 deletions .github/ISSUE_TEMPLATE/diagnostics.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
name: Diagnostic issue
description: Create a bug report or feature request for a change to `rustc`'s error output
labels: ["A-diagnostics", "T-compiler"]
body:
- type: markdown
attributes:
value: |
Thank you for filing a diagnostics bug report! 🐛
Please provide a short summary of the bug, along with any information you feel relevant to replicating the bug.
If you cannot produce a minimal reproduction case (something that would work in isolation), please provide the steps or even link to a repository that causes the problematic output to occur.
- type: textarea
id: code
attributes:
label: Code
description: Please provide code that can reproduce the problem
placeholder: code
render: Rust
validations:
required: true
- type: textarea
id: output
attributes:
label: Current output
description: Please provide the `rustc` output you see
placeholder: rustc output
render: Shell
validations:
required: true
- type: textarea
id: desired-output
attributes:
label: Desired output
description: Please provide what the output *should* be
placeholder: proposed output
render: Shell
validations:
required: false
- type: textarea
id: rationale
attributes:
label: Rationale and extra context
description: If the problem is not self-explanatory, please provide a rationale for the change.
validations:
required: false
- type: textarea
id: other-output
attributes:
label: Other cases
description: If dramatically different output is caused by small changes, consider also adding them here.
render: Rust
validations:
required: false
- type: markdown
attributes:
value: |
If you're using the stable version of the compiler, you should also check if the bug also exists in the beta or nightly versions. The output might also be different depending on the Edition.
- type: textarea
id: extra
attributes:
label: Anything else?
description: If you have more details you want to give us to reproduce this issue, please add it here
validations:
required: false
31 changes: 0 additions & 31 deletions .github/ISSUE_TEMPLATE/documentation.md

This file was deleted.

38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Documentation problem
description: Create a report for a documentation problem.
labels: ["A-docs"]
body:
- type: markdown
attributes:
value: |
Thank you for finding a documentation problem! 📚
Documentation problems might be grammatical issues, typos, or unclear wording, please provide details regarding the documentation including where it is present.
Note: If your issue is for one of these, please use their dedicated issue tracker instead:
- [The Rust Book](https://github.com/rust-lang/book/issues)
- [Rust by Example](https://github.com/rust-lang/rust-by-example/issues)
- [The Edition Guide](https://github.com/rust-lang/edition-guide/issues)
- [The Cargo Book](https://github.com/rust-lang/cargo/issues)
- [The Clippy Book](https://github.com/rust-lang/rust-clippy/issues)
- [The Reference](https://github.com/rust-lang/reference/issues)
- [The Rustonomicon](https://github.com/rust-lang/nomicon/issues)
- [The Embedded Book](https://github.com/rust-embedded/book/issues)
All other documentation issues should be filed here.
Or, if you find an issue related to rustdoc (e.g. doctest, rustdoc UI), please use the bug report or blank issue template instead.
- type: textarea
id: location
attributes:
label: Location
validations:
required: true

- type: textarea
id: summary
attributes:
label: Summary
validations:
required: true
3 changes: 0 additions & 3 deletions .github/ISSUE_TEMPLATE/ice.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,7 @@ labels: C-bug, I-ICE, T-compiler
Thank you for finding an Internal Compiler Error! 🧊 If possible, try to provide
a minimal verifiable example. You can read "Rust Bug Minimization Patterns" for
how to create smaller examples.
http://blog.pnkfx.org/blog/2019/11/18/rust-bug-minimization-patterns/
-->

### Code
Expand Down Expand Up @@ -49,4 +47,3 @@ environment. E.g. `RUST_BACKTRACE=1 cargo build`.

</p>
</details>

82 changes: 82 additions & 0 deletions .github/ISSUE_TEMPLATE/ice.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
name: Internal Compiler Error (for use by automated tooling)
description: For now, you'll want to use the other ICE template, as GitHub forms have strict limits on the size of fields so backtraces cannot be pasted directly.
labels: ["C-bug", "I-ICE", "T-compiler"]
title: "[ICE]: "
body:
- type: markdown
attributes:
value: |
Thank you for finding an Internal Compiler Error! 🧊
If possible, try to provide a minimal verifiable example.
You can read "[Rust Bug Minimization Patterns](http://blog.pnkfx.org/blog/2019/11/18/rust-bug-minimization-patterns/)" for how to create smaller examples.
- type: textarea
id: code
attributes:
label: Code
description: Please provide code or a link to a repository that can reproduce the problem
placeholder: code
render: Rust
validations:
required: false

- type: checkboxes
attributes:
label: Affected release channels
description: If you're using the stable version of the compiler, you should also check if the bug also exists in the beta or nightly versions
options:
- label: Previous Stable
required: false
- label: Current Stable
required: false
- label: Current Beta
required: false
- label: Current Nightly
required: false

- type: textarea
id: version
attributes:
label: Rust Version
description: Please provide the `rustc` version, `rustc --version --verbose`
placeholder: |
$ rustc --version --verbose
rustc 1.XX.Y (SHORTHASH DATE)
binary: rustc
commit-hash: LONGHASHVALUE
commit-date: DATE
host: PLATFORMTRIPLE
release: 1.XX.Y
LLVM version: XX.YY.ZZ
render: Shell
validations:
required: true

- type: textarea
id: output
attributes:
label: Current error output
description: Please provide the `rustc` output you see
placeholder: output
render: Shell
validations:
required: false

- type: textarea
id: backtrace
attributes:
label: Backtrace
description: Include a backtrace in the code block by setting `RUST_BACKTRACE=full` in your environment, e.g. `RUST_BACKTRACE=full cargo build`
render: Shell
validations:
required: true

- type: textarea
id: extra
attributes:
label: Anything else?
description: If you have more details you want to give us to reproduce this issue, please add it here
validations:
required: false
Loading