Commit graph

  • 844b7c7935
    Rollup merge of #139236 - Zoxc:anon-counter, r=davidtwco Matthias Krüger 2025-04-17 00:14:24 +02:00
  • 9842698be5
    Rollup merge of #139084 - petrochenkov:transpaque, r=davidtwco Matthias Krüger 2025-04-17 00:14:24 +02:00
  • 3920514036 Auto merge of #138011 - tnewsome-lynx:lynxos_178-nostd, r=davidtwco bors 2025-04-16 22:14:01 +00:00
  • 1f40e9aa6a refactor tuple struct pattern checking to get info for peeling dianne 2025-03-03 16:50:53 -08:00
  • 9196048edd refactor struct pattern checking to get info for peeling dianne 2025-03-03 16:26:20 -08:00
  • d6df469c3d refactor path pattern checking to get info for peeling dianne 2025-04-07 12:06:03 -07:00
  • 91d0b579f0 register DerefMut bounds for implicit mutable derefs dianne 2025-03-09 00:06:00 -08:00
  • e4b7b3d820 pattern typing for immutable implicit deref patterns dianne 2025-03-08 21:07:11 -08:00
  • cb6c499bc9 lower implicit deref patterns to THIR dianne 2025-02-23 19:39:19 -08:00
  • d7c0c32827 passing test for dualv Manuel Drehwald 2025-04-08 20:59:17 -04:00
  • a68ae0cbc1 working dupv and dupvonly for fwd mode Manuel Drehwald 2025-04-05 03:10:19 -04:00
  • bb3c98165c Don't require rigid alias's trait to hold Michael Goulet 2025-04-16 18:30:33 +00:00
  • e1936d22ed Remove FIXME that is no longer relevant Michael Goulet 2025-04-14 20:57:46 +00:00
  • 3863018d96 Fix replacing supertrait aliases in ReplaceProjectionWith Michael Goulet 2025-04-16 19:47:56 +00:00
  • d17c04e4a2
    Add test for extern without explicit ABI Obei Sideg 2025-04-08 05:31:24 +03:00
  • 01cfa9aad5
    Add hard error for extern without explicit ABI Obei Sideg 2025-04-08 05:30:21 +03:00
  • b4b9cfbbd3 Upgrade to rustc-rayon-core 0.5.1 Josh Stone 2025-04-16 12:40:59 -07:00
  • 78f2104e33 Auto merge of #139912 - matthiaskrgr:rollup-va0rqvk, r=matthiaskrgr bors 2025-04-16 18:58:17 +00:00
  • 827047895a resolve config include FIXME onur-ozkan 2025-04-16 20:53:51 +03:00
  • 52f35d0131
    Test for relative paths in crate path diagnostics Chris Denton 2025-04-15 12:55:33 +00:00
  • 2024e26881
    Don't canonicalize crate paths Chris Denton 2025-04-15 01:01:51 +00:00
  • d4eab8a373
    remove old remove_and_create_dir_all and use build_helpers remove_and_create_dir_all bit-aloo 2025-04-15 19:31:16 +05:30
  • 003d633dde
    add remove_and_create_dir_all in build_helper bit-aloo 2025-04-15 18:26:42 +05:30
  • 96984c0149
    add retry support to recursive_remove bit-aloo 2025-04-15 18:26:16 +05:30
  • a870bba0d6 Add a warning when combining LLD with external LLVM config Jakub Beránek 2025-04-16 17:38:37 +02:00
  • c6aad02ddb Auto merge of #139914 - GuillaumeGomez:update-stdarch, r=Amanieu bors 2025-04-16 15:30:36 +00:00
  • 7ce21e4fb3 Cleaned up base tests for isize and usize in tests/ui/numbers-arithmetic Spencer 2025-04-15 20:04:04 -06:00
  • 2f0ba67919 fix incorrect type in cstr to_string_lossy() docs Lyndon Brown 2025-04-16 14:42:11 +01:00
  • 299877e280 Update stdarch submodule Guillaume Gomez 2025-04-16 14:52:08 +02:00
  • face4716ee replace some #[rustc_intrinsic] usage with use of the libcore declarations Ralf Jung 2025-04-16 14:48:20 +02:00
  • 0039c7d7bf
    Rollup merge of #139893 - reddevilmidzy:add-test, r=SparrowLii Matthias Krüger 2025-04-16 13:45:32 +02:00
  • e96b999bd1
    Rollup merge of #139886 - nnethercote:graphviz_borrowck, r=compiler-errors Matthias Krüger 2025-04-16 13:45:32 +02:00
  • 1bde68e26e
    Rollup merge of #139884 - rustbot:docs-update, r=ehuss Matthias Krüger 2025-04-16 13:45:31 +02:00
  • ec6bdda983
    Rollup merge of #139880 - compiler-errors:rpitit-nameless, r=nnethercote Matthias Krüger 2025-04-16 13:45:30 +02:00
  • b3284adb54
    Rollup merge of #139876 - blyxyas:write_type_sizes, r=nnethercote Matthias Krüger 2025-04-16 13:45:30 +02:00
  • a1de2a2d05
    Rollup merge of #139871 - GuillaumeGomez:async-gen-move, r=compiler-errors Matthias Krüger 2025-04-16 13:45:29 +02:00
  • b65e6b7c40
    Rollup merge of #139867 - WaffleLapkin:tidypaper, r=jieyouxu Matthias Krüger 2025-04-16 13:45:29 +02:00
  • f7b6f15298
    Rollup merge of #139823 - WaffleLapkin:bootpaper, r=jieyouxu Matthias Krüger 2025-04-16 13:45:28 +02:00
  • 723ef24e27
    Rollup merge of #139647 - eholk:package-namespace, r=fmease Matthias Krüger 2025-04-16 13:45:27 +02:00
  • 4d6ae78fa2 Remove old diagnostic notes for type ascription syntax Zalathar 2025-04-16 20:03:18 +10:00
  • a6dcd519f3
    fix multiple #[repr(align(N))] on functions Folkert de Vries 2025-04-16 12:16:40 +02:00
  • 20ab952b4d Explicitly annotate edition for unpretty=expanded and unpretty=hir tests Lukas Wirth 2025-04-16 10:45:03 +02:00
  • 48e119ef5a stepping into impls for norm is unproductive lcnr 2025-04-16 10:19:14 +02:00
  • afa859f812 Auto merge of #136926 - wesleywiser:stabilize_dwarf-version, r=petrochenkov bors 2025-04-16 06:38:00 +00:00
  • 6f386e7a9c
    Only delete the lld directory if it exists Jakub Beránek 2025-04-16 08:15:04 +02:00
  • bd9bd388fc
    Allow disabling --llvm-shared in opt-dist Jakub Beránek 2025-04-16 08:14:36 +02:00
  • a9bcdb0ca1
    Merge pull request #2337 from xizheyin/sync-code Jakub Beránek 2025-04-16 07:36:00 +02:00
  • 855ecf9a96
    Remind to update dev branch while behind too many commits xizheyin 2025-04-16 13:09:29 +08:00
  • 9dbd2bb85c
    Include optional dso_local marker for functions in enum-match.rs Christian Poveda 2025-04-15 22:18:10 -05:00
  • 8c50f95cf0 rustdoc: Output target feature information Will Glynn 2025-04-04 17:46:35 -05:00
  • efb1e3d676 Auto merge of #139768 - compiler-errors:split-fold, r=lcnr bors 2025-04-16 01:46:01 +00:00
  • 52392ec9e1 rustc_target: Use "B" shorthand on the RISC-V Android target Tsukasa OI 2025-04-06 04:21:01 +00:00
  • b084603c63 rustc_target: RISC-V: feature addition batch 2 Tsukasa OI 2025-04-06 03:36:45 +00:00
  • 6999305926 Make CodeStat's type sizes a public field blyxyas 2025-04-15 19:01:35 +02:00
  • 62882f355e Improve borrowck_graphviz_* documentation. Nicholas Nethercote 2025-04-16 08:57:15 +10:00
  • 766cd3a583 Remove support for #[rustc_mir(borrowck_graphviz_format="gen_kill")]. Nicholas Nethercote 2025-04-16 08:35:34 +10:00
  • cacb9eed38 Auto merge of #139878 - petrochenkov:revllvmclean2, r=compiler-errors bors 2025-04-15 22:35:30 +00:00
  • ea1b230170 Update Cargo.lock for rustbook Eric Huss 2025-04-15 15:20:27 -07:00
  • c4d3563554 Also remove the no_sanitize feature for std Bastian Kersting 2025-04-16 00:14:10 +02:00
  • fe882bf330 Rename LifetimeName as LifetimeKind. Nicholas Nethercote 2025-03-27 15:52:33 +11:00
  • f3f53d2183 Update books rustbot 2025-04-15 22:48:28 +02:00
  • f35c85f72f
    Add unstable foo::bar extern command line arguments Eric Holk 2025-04-08 16:11:28 -07:00
  • 89b4eba49c
    normalize canonical and non-canonical paths in compiletest Waffle Lapkin 2025-04-15 10:09:31 +02:00
  • 90aec13674
    commit rustfmt stump in x t tidy even on check Waffle Lapkin 2025-04-15 14:06:51 +02:00
  • 2020adba86 Fix wrong suggestion for async gen block and add regression ui test for #139839 Guillaume Gomez 2025-04-15 16:59:16 +02:00
  • 38c560ae68 Auto merge of #139881 - matthiaskrgr:rollup-7x6zcrc, r=matthiaskrgr bors 2025-04-15 19:21:06 +00:00
  • ebaef469b0
    Rollup merge of #139877 - joshtriplett:take-care, r=dtolnay Matthias Krüger 2025-04-15 21:16:06 +02:00
  • 2e363ce1df
    Rollup merge of #139859 - marcoieni:rename-macos-runner, r=Kobzol Matthias Krüger 2025-04-15 21:16:06 +02:00
  • 2144c940ce
    Rollup merge of #139848 - nnethercote:kw-Empty-5, r=compiler-errors Matthias Krüger 2025-04-15 21:16:05 +02:00
  • 8bb01ff117
    Rollup merge of #139824 - ChrisDenton:non-canonical, r=petrochenkov Matthias Krüger 2025-04-15 21:16:05 +02:00
  • b3e55a5c84
    Rollup merge of #139819 - Kobzol:rust-cache, r=marcoieni Matthias Krüger 2025-04-15 21:16:04 +02:00
  • 27f1f4d27b
    Rollup merge of #139818 - compiler-errors:normalize-tails, r=oli-obk Matthias Krüger 2025-04-15 21:16:03 +02:00
  • ca0b7f4dcf
    Rollup merge of #138455 - yotamofek:pr/rustdoc/more-impl-display, r=GuillaumeGomez Matthias Krüger 2025-04-15 21:16:03 +02:00
  • 11e5987d01 Don't compute name of associated item if it's an RPITIT Michael Goulet 2025-04-15 18:46:07 +00:00
  • c774adcbb5 Split TypeFolder and FallibleTypeFolder Michael Goulet 2025-04-14 15:10:43 +00:00
  • 38f7060a73 Revert "Deduplicate template parameter creation" Vadim Petrochenkov 2025-04-15 21:00:11 +03:00
  • 043c5ff982 Add warning comment to Take::get_ref and Chain::get_ref Josh Triplett 2025-04-15 10:54:08 -07:00
  • 6d52b51d3e add comment in TomlConfig::merge about the merge order onur-ozkan 2025-04-15 19:10:31 +03:00
  • 414da5b63d Auto merge of #138906 - thaliaarchi:unsupported-test-exe, r=bjorn3 bors 2025-04-15 16:05:15 +00:00
  • 812095031b Add test for issue 125668 reddevilmidzy 2025-04-15 23:51:10 +09:00
  • 52694034ba Add copy_within to IndexSlice Jason Newcomb 2025-03-02 02:23:14 -05:00
  • 8934ac5759
    add a comment for code that isn't Waffle Lapkin 2025-04-15 14:06:51 +02:00
  • dda4d7bc44
    slightly correct comments and diagnostics about checking modifications Waffle Lapkin 2025-04-15 14:06:51 +02:00
  • 52f4b16075
    use helper function instead of writing rustfmt stamp by hand Waffle Lapkin 2025-04-15 14:06:51 +02:00
  • 502b630cd1
    tidy: don't crush on non-existent submodules Waffle Lapkin 2025-04-15 13:11:14 +02:00
  • 3c01dfe2ae
    Rename is_builder_target to is_host_target Jakub Beránek 2025-04-15 12:15:10 +02:00
  • 2907ab5bf9
    Move is_builder_target, is_system_llvm and is_rust_llvm from Builder to Config Jakub Beránek 2025-04-15 12:13:11 +02:00
  • ee53c26b41
    Add explicit_extern_abis unstable feature Obei Sideg 2025-04-08 05:29:19 +03:00
  • 40dacd50b7 Auto merge of #139632 - Darksonn:cfi-fmt, r=m-ou-se bors 2025-04-15 11:11:31 +00:00
  • 73065b9484
    CI: rename MacOS runner MarcoIeni 2025-04-15 12:28:32 +02:00
  • 1ca9300989 Update tests. Mara Bos 2025-03-27 18:32:53 +01:00
  • d20b270b4e Don't name macro internals in "does not live long enough" errors. Mara Bos 2025-03-28 09:41:31 +01:00
  • 1dd77cd24a Implement pin!() using super let. Mara Bos 2025-03-27 18:30:51 +01:00
  • 7dfb457745 add FIXME note in TomlConfig::merge onur-ozkan 2025-04-15 11:53:21 +03:00
  • 8e6f50bb4d fix path and the ordering logic onur-ozkan 2025-04-15 10:44:19 +03:00
  • 3f70f197f2 apply nit notes onur-ozkan 2025-04-01 21:56:58 +00:00
  • 78cb4538ee document include in bootstrap.example.toml onur-ozkan 2025-04-01 11:53:32 +03:00
  • 4e80659b32 implement cyclic inclusion handling onur-ozkan 2025-04-01 11:44:33 +03:00
  • 89e3befe63 document config extensions onur-ozkan 2025-03-25 20:17:32 +03:00
  • 1c1febc59d add new config option: include onur-ozkan 2025-04-01 11:19:57 +03:00