Commit Graph

  • 4f28c35282 allow safety comment above attributes Centri3 2023-06-18 14:38:22 -05:00
  • 53e9ef7a31 Auto merge of #10989 - ericmarkmartin:use-placeref-abstraction, r=Manishearth bors 2023-06-20 04:43:38 +00:00
  • 55e78ba5c3 Merge attrs, better validation Michael Goulet 2023-06-16 23:45:01 +00:00
  • 157c5c865a Make rustc_deny_explicit_impl only local as well Michael Goulet 2023-06-13 22:31:25 +00:00
  • 39d53d333d Add rustc_do_not_implement_via_object Michael Goulet 2023-06-02 05:54:52 +00:00
  • b265f2a20d update lockfile for rustfmt sync Caleb Cartwright 2023-06-19 23:19:48 -05:00
  • 438e48d392 Auto merge of #10992 - blyxyas:fix-test_case_lib, r=Manishearth bors 2023-06-20 04:14:20 +00:00
  • f55624c502 Merge commit 'dda52ee07a1829a57ec14644c24a9d7e289e56b4' into rustfmt-sync Caleb Cartwright 2023-06-19 23:13:56 -05:00
  • dda52ee07a chore: release v1.5.3 Caleb Cartwright 2023-06-19 22:23:11 -05:00
  • 77ab29c54d doc: loongarch: Update maintainers WANG Rui 2023-06-20 11:38:59 +08:00
  • bbc6f0cd98 Disable feature(unboxed_closures, fn_traits) in weird-exprs David Tolnay 2023-06-19 20:22:34 -07:00
  • cf63d5bc48 Auto merge of #112817 - compiler-errors:rollup-0eqomra, r=compiler-errors bors 2023-06-20 02:58:53 +00:00
  • a4f1860794 Merge pull request #5788 from calebcartwright/subtree-sync-2023-06-19 Caleb Cartwright 2023-06-19 21:57:03 -05:00
  • 2bfc8ef301 chore: address merge and bump toolchain Caleb Cartwright 2023-06-19 21:29:15 -05:00
  • db5508c976 Merge remote-tracking branch 'upstream/master' into subtree-sync-2023-06-19 Caleb Cartwright 2023-06-19 20:56:20 -05:00
  • ee49fe80fb Handling of numbered markdown lists. Lukasz Anforowicz 2022-10-10 16:33:31 +00:00
  • 56c507c000 Rollup merge of #112803 - bjorn3:more_formatting, r=compiler-errors Michael Goulet 2023-06-19 17:53:37 -07:00
  • 86a8f1d139 Rollup merge of #112799 - GuillaumeGomez:clean-up-doc-hidden-check, r=notriddle Michael Goulet 2023-06-19 17:53:36 -07:00
  • 1b84a3ac5c Rollup merge of #112787 - oli-obk:gha_tinder_for_problems, r=jyn514 Michael Goulet 2023-06-19 17:53:36 -07:00
  • af7e5d8754 Rollup merge of #112781 - compiler-errors:new-solver-tait-overlaps-hidden, r=lcnr Michael Goulet 2023-06-19 17:53:35 -07:00
  • 789cb686b4 Rollup merge of #112606 - clarfonthey:ip-display, r=thomcc Michael Goulet 2023-06-19 17:53:35 -07:00
  • 81661f9467 Rollup merge of #112596 - compiler-errors:missing-sig-with-rpitit, r=b-naber Michael Goulet 2023-06-19 17:53:34 -07:00
  • a0b68051f9 Rollup merge of #112499 - tgross35:py-ruff-fixes, r=Mark-Simulacrum Michael Goulet 2023-06-19 17:53:34 -07:00
  • 93b93ef4b8 Rollup merge of #112232 - fee1-dead-contrib:match-eq-const-msg, r=b-naber Michael Goulet 2023-06-19 17:53:33 -07:00
  • 7089e79672 Rollup merge of #112232 - fee1-dead-contrib:match-eq-const-msg, r=b-naber Michael Goulet 2023-06-19 17:53:33 -07:00
  • 129efffa0e Update Cargo.lock Antoni Boucher 2023-06-19 20:44:01 -04:00
  • c9be16178c Auto merge of #111849 - eholk:uniquearc, r=Mark-Simulacrum bors 2023-06-20 00:11:57 +00:00
  • 7204fddbee Update LLVM submodule Amanieu d'Antras 2023-06-20 00:49:54 +01:00
  • 47d1fdf736 Merge commit '4ac6a5c9ad2077d28e8d6e61d8746c0d84aa4bd4' into sync-cg_gcc-2023-06-19 Antoni Boucher 2023-06-19 18:51:02 -04:00
  • 4ac6a5c9ad Merge pull request #282 from rust-lang/sync_from_rust_2023_06_11 antoyo 2023-06-19 18:45:38 -04:00
  • efd216a9fa Auto merge of #10930 - y21:issue9956, r=blyxyas,xFrednet bors 2023-06-19 20:30:35 +00:00
  • e5ce9151c9 Auto merge of #10975 - hehaoqian:fix_self_named_module_files, r=Centri3,xFrednet bors 2023-06-19 20:14:21 +00:00
  • 875dfb4854 Auto merge of #112805 - matthiaskrgr:rollup-r5yrefu, r=matthiaskrgr bors 2023-06-19 20:01:50 +00:00
  • 9adb77ee69 Better error message Michael Goulet 2023-06-19 20:00:37 +00:00
  • dbf0a01bb1 Don't ICE on unnormalized struct tail in layout computation Michael Goulet 2023-06-19 19:57:44 +00:00
  • 09c8bd70cd Auto merge of #10793 - c410-f3r:bbbbbbbbbbb, r=xFrednet bors 2023-06-19 19:51:49 +00:00
  • 9c27328d15 rustdoc: js: change color and reduce size of typename in search result Alexis (Poliorcetics) Bourget 2023-06-16 23:18:57 +02:00
  • 9b0e8dfd9e use ErrorGuaranteed instead of booleans Lukas Markeffsky 2023-06-19 14:08:38 +00:00
  • 7b5effbc5c Introduce alloc::::UniqueRc Eric Holk 2023-05-19 10:01:49 -07:00
  • 0b4a33e3a3 Ignore in-proc-macros items blyxyas 2023-06-19 20:50:24 +02:00
  • 910dedb54a add test for block comment and add note to description y21 2023-06-19 20:07:31 +02:00
  • a23561f38f Auto merge of #10980 - Alexendoo:format-args-incremental-spans, r=dswij bors 2023-06-19 17:54:57 +00:00
  • 876b27ac7f Fix linker failures when #[global_allocator] is used in a dependency bjorn3 2023-06-19 13:39:17 +00:00
  • c89b9fc9e4 Rollup merge of #112783 - compiler-errors:nlb-fnptr-reject-ice, r=fee1-dead Matthias Krüger 2023-06-19 19:26:28 +02:00
  • 7d05cbd2dd Rollup merge of #112780 - compiler-errors:tait-is-ambig, r=lcnr Matthias Krüger 2023-06-19 19:26:28 +02:00
  • 7f99f9db9d Rollup merge of #112777 - compiler-errors:normalize-weak-more, r=oli-obk Matthias Krüger 2023-06-19 19:26:27 +02:00
  • 3199aeeb61 Rollup merge of #112768 - NotStirred:translatable_diag/resolve1, r=WaffleLapkin Matthias Krüger 2023-06-19 19:26:27 +02:00
  • d1fe28d24a Rollup merge of #112757 - Danvil:patch-1, r=Mark-Simulacrum Matthias Krüger 2023-06-19 19:26:26 +02:00
  • d4a6af3d1c Rollup merge of #112705 - WaffleLapkin:simplify_source_callee_impl, r=cjgillot Matthias Krüger 2023-06-19 19:26:26 +02:00
  • 6f7204c19d Rollup merge of #109970 - danielhenrymantilla:add-poll-fn-pin-clarifications, r=thomcc Matthias Krüger 2023-06-19 19:26:25 +02:00
  • 4facf345c7 Auto merge of #112238 - scottmcm:mir-add-unchecked, r=cjgillot bors 2023-06-19 17:14:21 +00:00
  • 71e1319341 Format the examples directory of cg_clif bjorn3 2023-06-19 16:54:28 +00:00
  • 474f67f9dc Remove duplicated comment. Camille GILLOT 2023-06-19 16:52:12 +00:00
  • 296b29d578 Store generator field names in GeneratorLayout. Camille GILLOT 2023-06-18 08:19:16 +00:00
  • 70d7071a1d Make closure_saved_names_of_captured_variables a query. Camille GILLOT 2023-06-18 07:55:04 +00:00
  • 72b74f73f5 update some dependencies KaDiWa 2023-02-01 00:20:15 +01:00
  • e78d3f726b doc Michael Goulet 2023-06-18 19:51:11 +00:00
  • 8aa97a9995 Fully fledged Clause type Michael Goulet 2023-06-16 06:27:41 +00:00
  • 0c3458298a Add gha problem matcher Oli Scherer 2023-06-19 10:06:10 +00:00
  • a7237ef85e Remove unreachable and untested suggestion for invalid span enum derive(Default) Tom Martin 2023-06-19 16:22:21 +01:00
  • ab668bad62 Reformatting Tom Martin 2023-06-19 16:21:33 +01:00
  • 380fc23b69 [single_match]: don't lint if block contains comments y21 2023-06-19 17:18:27 +02:00
  • fdc3ddb28d Adjust enum variant spans to exclude any explicit discriminant Yacin Tmimi 2023-02-07 18:43:07 -05:00
  • cc362c9818 Clean up "doc(hidden)" check Guillaume Gomez 2023-06-19 17:09:13 +02:00
  • 1fa271f94e Prevent ICE when calling parse_attribute without an attribute Yacin Tmimi 2023-03-30 13:18:28 -04:00
  • 8750cf1540 s/Clause/ClauseKind Michael Goulet 2023-06-16 05:59:42 +00:00
  • 684db0b731 s/Clause/ClauseKind Michael Goulet 2023-06-16 05:59:42 +00:00
  • bb43a78848 Don't consider TAIT normalizable to hidden ty if it would result in impossible item bounds Michael Goulet 2023-06-18 23:11:22 +00:00
  • b8fd7dd317 remove derive_new dependency Deadbeef 2023-04-12 18:55:07 +08:00
  • 07ed6f4141 bump deps to new versions that use syn 2.0 Deadbeef 2023-04-12 18:54:32 +08:00
  • e16dcff958 update config_proc_macro to use syn 2.0 Deadbeef 2023-04-12 18:52:57 +08:00
  • 32118ee6be doc: remove installing from source xxchan 2023-06-19 16:29:57 +02:00
  • 1239c01ba9 Add release notes for closed PRs with release-notes label Yacin Tmimi 2023-04-26 20:23:08 -04:00
  • d6b2f3f1dd CI: merge x86_64-msvc-cargo and x86_64-msvc-tools jobs Jakub Beránek 2023-06-19 15:58:12 +02:00
  • 72ccfa4a41 update tests lcnr 2023-06-19 15:39:55 +02:00
  • f63ddf0558 Auto merge of #112366 - lukas-code:test, r=Nilstrieb bors 2023-06-19 13:39:46 +00:00
  • 157d3a481e Support ast::ExprKind::Become in clippy Maybe Waffle 2023-06-19 12:22:02 +00:00
  • f9fd812c47 Support ast::ExprKind::Become in clippy Maybe Waffle 2023-06-19 12:22:02 +00:00
  • 9acde29cab Implement become expression formatting in rustfmt Maybe Waffle 2023-05-09 21:29:15 +00:00
  • b14c5e481e Syntatically accept become expressions Maybe Waffle 2022-11-16 18:36:17 +00:00
  • 4bd78a8d33 Auto merge of #112351 - BoxyUwU:proof_tree_generation, r=lcnr bors 2023-06-19 10:38:04 +00:00
  • 776e16f9b6 change binders from tuple structs to named fields lcnr 2023-06-19 11:38:07 +02:00
  • 27eb4e15cb Dedup some type checks in the MIR validator Scott McMurray 2023-06-04 11:09:20 -07:00
  • a3964a53ee Remove unchecked_add/sub/mul/shl/shr from CTFE/cg_ssa/cg_clif Scott McMurray 2023-06-03 02:38:22 -07:00
  • 8baf09d27b Promote unchecked_add/sub/mul/shl/shr to mir::BinOp Scott McMurray 2023-06-03 00:41:50 -07:00
  • 66fc9886b5 Print what is being executed on CI Jakub Beránek 2023-06-19 08:39:14 +02:00
  • 91373cb441 CI: merge x86_64-gnu-llvm-14 and x86_64-gnu-llvm-14-stage1 CI jobs Jakub Beránek 2023-06-19 00:02:45 +02:00
  • a1612e8e13 Auto merge of #2935 - RalfJung:rustup, r=RalfJung bors 2023-06-19 08:10:07 +00:00
  • f6cfafae75 bless new tests Ralf Jung 2023-06-19 10:09:45 +02:00
  • e358956032 move to nested module Boxy 2023-06-16 15:37:31 +01:00
  • 8fe86a76b2 create module so that RUSTC_LOG can filter to just proof trees Boxy 2023-06-09 01:11:58 +01:00
  • 13c85e317d allow caller to force proof tree generation Boxy 2023-06-09 00:19:54 +01:00
  • 7000af262e show normalizes-to hack and response instantiation goals Boxy 2023-06-08 23:58:34 +01:00
  • cee1edbae8 introduce a separate set of types for finalized proof trees Boxy 2023-06-08 23:24:01 +01:00
  • 57ed068332 dont use a trait Boxy 2023-06-08 19:58:04 +01:00
  • 0d29d7f220 say what kind of cache hit Boxy 2023-06-08 19:21:55 +01:00
  • 545986243f add -Z flag Boxy 2023-06-08 19:23:24 +01:00
  • 4d07a19d8a initial info dump Boxy 2023-06-08 19:10:07 +01:00
  • b67c15759a add non-test-case for suggesting const on functions accessing union fields Eric Mark Martin 2023-06-19 03:44:34 -04:00
  • 44640c6bef use PlaceRef abstractions Eric Mark Martin 2023-06-19 03:44:04 -04:00