Commit Graph

  • d9507aa65a Auto merge of #114748 - cuviper:beta-next, r=cuviper bors 2023-08-12 03:05:01 +00:00
  • 30c0749bca Ignore flaky clippy tests. Eric Huss 2023-07-12 06:59:57 -07:00
  • b6068ba696 fix proc-macro test added here to solely be exercised as a build product for the host. Felix S. Klock II 2023-08-08 11:40:35 -04:00
  • 0e869e84b6 Review feedback: return empty iff !should_codegen, and use simpler unconditional logic otherwise. Felix S. Klock II 2023-08-07 13:31:14 -04:00
  • fdc619c426 Update tests/ui/proc-macro/no-mangle-in-proc-macro-issue-111888.rs Felix S Klock II 2023-08-04 12:11:34 -04:00
  • 2273f050be regression test for issue 111888. Felix S. Klock II 2023-08-04 11:29:41 -04:00
  • c1660d3f08 special-case proc-macro crates in rustc_codegen_ssa::back::linker::exported_symbols to only export the two symbols that proc-macros need. Felix S. Klock II 2023-07-21 09:41:07 -04:00
  • 2049e05885 bootstrap: config: fix version comparison bug Ariadne Conill 2023-08-03 15:05:40 -07:00
  • 623cb08607 lint/ctypes: only try normalize David Wood 2023-07-21 15:42:25 +01:00
  • 57b5b84a9a avoid tls access while iterating through mpsc thread entries Ibraheem Ahmed 2023-07-19 11:50:29 -04:00
  • a6dcdcc8d6 Substitute types before checking compatibility. Camille GILLOT 2023-07-17 18:55:07 +00:00
  • ff4008f3ea Revert "fix: 🐛 etc/bash_complettion -> src/etc/... to avoid copy error" ekusiadadus 2023-07-12 00:54:27 +09:00
  • 9686838e3f lint/ctypes: allow () within types David Wood 2023-07-19 09:42:11 +01:00
  • 0123d304ff lint: refactor check_variant_for_ffi David Wood 2023-07-07 19:18:28 +01:00
  • e075843665 lint/ctypes: stricter () return type checks David Wood 2023-07-07 18:27:16 +01:00
  • 3f196a56a8 Temporarily switch invalid_reference_casting lint to allow-by-default Urgau 2023-07-06 21:50:34 +02:00
  • 34afd1d5a7 Rename cast_ref_to_mut to invalid_reference_casting (clippy side) Urgau 2023-06-08 18:47:44 +02:00
  • 414d39ba67 Rename cast_ref_to_mut lint to invalid_reference_casting Urgau 2023-07-06 21:45:24 +02:00
  • 76ab9ab19a Auto merge of #114422 - weihanglo:update-beta-cargo, r=weihanglo bors 2023-08-03 18:39:49 +00:00
  • a26f6d7d57 [beta-1.72] Update cargo Weihang Lo 2023-08-03 15:45:13 +01:00
  • 8bbc232e44 Auto merge of #114279 - weihanglo:update-beta-cargo, r=weihanglo bors 2023-08-01 11:28:57 +00:00
  • 543ab94419 Auto merge of #113786 - Kobzol:ci-disable-dist-tests, r=Mark-Simulacrum bors 2023-08-01 07:18:59 +00:00
  • 93670ef81e [beta] Update cargo Weihang Lo 2023-07-31 09:58:35 +01:00
  • f8c7aaba6c Auto merge of #113938 - Mark-Simulacrum:beta-backport, r=Mark-Simulacrum bors 2023-07-22 02:58:19 +00:00
  • 8a5f1c36a3 make MCP510 behavior explicitly opt-in Rémy Rakic 2023-07-12 20:17:10 +00:00
  • 2ad2a6750f allow opaques to be defined by trait queries Ali MJ Al-Nasrawy 2023-07-14 12:35:33 +00:00
  • 90ccc11c52 Bump to released stable compiler Mark Rousskov 2023-07-21 20:36:14 -04:00
  • 35117202ec Auto merge of #113836 - weihanglo:update-beta-cargo, r=weihanglo bors 2023-07-19 09:40:03 +00:00
  • 0a8580e34e [beta] Update cargo Weihang Lo 2023-07-18 17:42:58 +01:00
  • fdb6233bd3 Disable dist tests on beta/stable Jakub Beránek 2023-07-17 14:08:33 +02:00
  • 11e206c8c2 Auto merge of #113540 - Mark-Simulacrum:beta-backport, r=Mark-Simulacrum bors 2023-07-11 04:32:22 +00:00
  • 53aa8d26f8 Use channel name in artifact -- fixes beta builds Mark Rousskov 2023-07-10 15:07:20 -04:00
  • e296fc5b8c Bump channel to beta Mark Rousskov 2023-07-10 10:41:30 -04:00
  • 895a279165 Replace version placeholder to 1.72 Mark Rousskov 2023-07-10 10:41:13 -04:00
  • 244b1dc35e Auto merge of #113491 - matthiaskrgr:rollup-mueqz7h, r=matthiaskrgr bors 2023-07-08 20:56:57 +00:00
  • 7a029f27ef Rollup merge of #113482 - GuillaumeGomez:migrate-gui-test-color-20, r=notriddle Matthias Krüger 2023-07-08 20:53:30 +02:00
  • 8c03fcea34 Rollup merge of #113254 - atouchet:rd3, r=Mark-Simulacrum Matthias Krüger 2023-07-08 20:53:30 +02:00
  • f65c363691 Rollup merge of #113217 - ericmarkmartin:lower-type-relative-ctor-to-adt, r=cjgillot Matthias Krüger 2023-07-08 20:53:29 +02:00
  • 9640622214 Rollup merge of #113138 - cuviper:relnotes-1.71.0, r=Mark-Simulacrum Matthias Krüger 2023-07-08 20:53:28 +02:00
  • 2bc9ce3f26 Rollup merge of #113064 - marcospb19:add-note-in-vec-swap-docs, r=Mark-Simulacrum Matthias Krüger 2023-07-08 20:53:27 +02:00
  • d767734a78 Rollup merge of #113005 - compiler-errors:dont-query-normalize, r=cjgillot Matthias Krüger 2023-07-08 20:53:27 +02:00
  • ce0a08ae8d Auto merge of #113484 - matthiaskrgr:rollup-goq2u0d, r=matthiaskrgr bors 2023-07-08 18:36:58 +00:00
  • 5062b30abb Auto merge of #113450 - Nilstrieb:src/bootstrap/test.rs, r=flip1995 bors 2023-07-08 16:12:28 +00:00
  • 8bfc541905 Delete to_string_in_format_args_incremental.rs Nilstrieb 2023-07-08 17:17:40 +02:00
  • e7be27d607 Fail the build if clippy tests don't pass Nilstrieb 2023-07-07 19:06:47 +02:00
  • 318a82855b Rollup merge of #113412 - spastorino:smir-types-1, r=oli-obk Matthias Krüger 2023-07-08 15:49:47 +02:00
  • 3033bb2ffe Rollup merge of #113399 - compiler-errors:next-solver-byte-pat-again, r=oli-obk Matthias Krüger 2023-07-08 15:49:47 +02:00
  • 8613e0fb3a Rollup merge of #113390 - nnethercote:cgu-tweaks, r=wesleywiser Matthias Krüger 2023-07-08 15:49:46 +02:00
  • e63bd16754 Rollup merge of #113335 - compiler-errors:reveal-opaques-in-new-solver, r=lcnr Matthias Krüger 2023-07-08 15:49:46 +02:00
  • fe9f4fd5a7 Rollup merge of #113173 - Kobzol:ci-concurrency-group-workflow, r=pietroalbini Matthias Krüger 2023-07-08 15:49:45 +02:00
  • 9138be32d4 Rollup merge of #113158 - davidtwco:unset-rustc-log-color-in-test, r=wesleywiser Matthias Krüger 2023-07-08 15:49:45 +02:00
  • b11cfd31cd Rollup merge of #112931 - cbeuw:apple-zlib, r=Mark-Simulacrum Matthias Krüger 2023-07-08 15:49:44 +02:00
  • 8ed83b0504 Auto merge of #113376 - Nilstrieb:pointer-coercions-are-not-casts-because-that-sounds-way-to-general-aaaa, r=oli-obk bors 2023-07-08 13:48:30 +00:00
  • a7d610a5b2 Migrate GUI colors test to original CSS color format Guillaume Gomez 2023-07-08 14:55:50 +02:00
  • 4c02eacad3 Auto merge of #113474 - compiler-errors:rollup-07x1up7, r=compiler-errors bors 2023-07-08 10:46:29 +00:00
  • bfebab41f8 Rollup merge of #113467 - nbdd0121:unwind, r=compiler-errors Michael Goulet 2023-07-07 22:12:19 -07:00
  • 5c19af3a52 Rollup merge of #113466 - weihanglo:update-cargo, r=weihanglo Michael Goulet 2023-07-07 22:12:18 -07:00
  • 55b7366885 Rollup merge of #113456 - spastorino:new-rpitit-31, r=compiler-errors Michael Goulet 2023-07-07 22:12:18 -07:00
  • 9e992908e4 Rollup merge of #113453 - spastorino:new-rpitit-30, r=compiler-errors Michael Goulet 2023-07-07 22:12:17 -07:00
  • 40e7c1d8bc Rollup merge of #113441 - RalfJung:assign-no-overlap, r=oli-obk Michael Goulet 2023-07-07 22:12:17 -07:00
  • 66311cd5fd Rollup merge of #113427 - compiler-errors:no-variances-of-rpitit-gat, r=spastorino Michael Goulet 2023-07-07 22:12:16 -07:00
  • 124fe6ffa0 Rollup merge of #113426 - compiler-errors:rtn-in-impl-header, r=fee1-dead Michael Goulet 2023-07-07 22:12:16 -07:00
  • 2bc8492616 Rollup merge of #113413 - Nilstrieb:this-needs-some-triaging, r=albertlarsan68 Michael Goulet 2023-07-07 22:12:15 -07:00
  • 10d226f600 Auto merge of #112652 - oli-obk:tait_only_in_sig, r=compiler-errors bors 2023-07-08 03:22:54 +00:00
  • 9d3b13a173 Auto merge of #113455 - Alexendoo:clippy-tests, r=Nilstrieb bors 2023-07-08 00:01:19 +00:00
  • f802572dbf Update cargo Weihang Lo 2023-07-07 23:17:40 +01:00
  • 943a026906 Don't ICE in resolve_bound_vars when associated return-type bounds are in bad positions Michael Goulet 2023-07-06 22:40:55 +00:00
  • b162ce1368 Avoid calling report_forbidden_specialization for RPITITs Santiago Pastorino 2023-07-07 15:24:10 -03:00
  • 965b47ab37 Add regression test for RPITITs Santiago Pastorino 2023-07-07 15:58:25 -03:00
  • 53d0da3125 Remove unused from_method symbol Santiago Pastorino 2023-07-07 15:57:30 -03:00
  • 537fc3910e Fix failing clippy tests Alex Macleod 2023-07-07 18:18:25 +00:00
  • 7a75e4dcb0 Add Float ty to SMIR Santiago Pastorino 2023-07-05 19:30:24 -03:00
  • cf4168008d Add Uint ty to SMIR Santiago Pastorino 2023-07-05 19:26:52 -03:00
  • 8b299eeca7 Add Int ty to SMIR Santiago Pastorino 2023-07-05 19:06:49 -03:00
  • 3054493dd0 Add Char ty to SMIR Santiago Pastorino 2023-07-05 19:01:11 -03:00
  • 8183e2b6aa Add rustc_ty_to_ty basic tests Santiago Pastorino 2023-07-05 18:50:13 -03:00
  • dd1446140f Rename adjustment::PointerCast and variants using it to PointerCoercion Nilstrieb 2023-07-05 20:07:03 +02:00
  • 0488900f39 Normalize opaques during codegen in new solver Michael Goulet 2023-07-04 18:49:13 +00:00
  • 0ee1f5eae9 Mark more hanging new-solver tests Michael Goulet 2023-07-04 17:54:23 +00:00
  • 6863076081 Remove an AFIT test that isn't an AFIT test Michael Goulet 2023-07-04 17:36:26 +00:00
  • 860b7eb03f Auto merge of #113245 - lukas-code:unsizing-sanity-check, r=the8472 bors 2023-07-07 15:42:29 +00:00
  • 545b961e79 miri: check that assignments do not self-overlap Ralf Jung 2023-07-07 16:54:44 +02:00
  • 8d1a982de1 Treat closures as part of their parent Oli Scherer 2023-06-29 13:32:37 +00:00
  • 22e9d63f8a Fix one layer of closures not being able to constrain opaque types Oli Scherer 2023-06-29 07:52:45 +00:00
  • 3df85ddb5c Add regression test Oli Scherer 2023-06-29 07:47:29 +00:00
  • b563999c2a Only match on the DefKind once. Oli Scherer 2023-06-29 07:24:04 +00:00
  • 3636438e00 Collect nested items immediately instead of collecting them into an intermediate Vec first Oli Scherer 2023-06-29 07:23:11 +00:00
  • 9abb4f8001 Move some logic into a method on OpaqueTypeCollector Oli Scherer 2023-06-29 07:19:06 +00:00
  • 554691db7d Remove one layer of nested matching on the same thing Oli Scherer 2023-06-29 07:15:27 +00:00
  • 241526b556 liar liar find_taits_declared_in_body on fire Oli Scherer 2023-06-29 07:02:29 +00:00
  • 0e462090c6 We don't need to track binders if we aren't normalizing Oli Scherer 2023-06-26 17:50:11 +00:00
  • ecb183e078 Remove normalization from opaque_types_defined_by Oli Scherer 2023-06-26 17:49:35 +00:00
  • aac3bbb4df Auto merge of #113437 - workingjubilee:sync-simd-2023-july-07, r=workingjubilee bors 2023-07-07 13:15:11 +00:00
  • 1540d03665 Require TAITs to be mentioned in the signatures of functions that register hidden types for them Oli Scherer 2023-06-15 09:41:14 +00:00
  • 74beee6f2d Use new std::simd fn in miri tests Jubilee Young 2023-07-07 04:33:08 -07:00
  • e7a410ea32 Sync portable-simd to 2023 July 07 Jubilee Young 2023-07-07 04:07:00 -07:00
  • c902312c26 Remove unused import Jubilee Young 2023-07-07 04:03:54 -07:00
  • d63e7453ef Fixed cast imports in doctest (rust-lang/portable-simd#355) Jubilee 2023-07-07 03:49:42 -07:00
  • 4bfad947d6 Disable MIPS jobs in CI Jubilee Young 2023-07-07 03:32:29 -07:00
  • 93028fa265 Auto merge of #113308 - compiler-errors:poly-select, r=lcnr bors 2023-07-07 10:32:42 +00:00