about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-01-04Auto merge of #133955 - bjorn3:cc_pass_arch_only, r=ChrisDentonbors-8/+3
2025-01-04Auto merge of #135031 - RalfJung:intrinsics-without-body, r=oli-obkbors-113/+189
2025-01-04rustc_intrinsic: support functions without body; they are implicitly marked a...Ralf Jung-35/+88
2025-01-04turn hir::ItemKind::Fn into a named-field variantRalf Jung-81/+104
2025-01-04Auto merge of #135095 - matthiaskrgr:rollup-tmgxckq, r=matthiaskrgrbors-25/+38
2025-01-04Rollup merge of #135069 - matthiaskrgr:param_rec_usage, r=jieyouxuMatthias Krüger-25/+14
2025-01-04Rollup merge of #135064 - RalfJung:const-in-pat-partial-eq-not-const, r=compi...Matthias Krüger-0/+4
2025-01-04Rollup merge of #135055 - compiler-errors:rpitit-infer-in-stricter-impl, r=es...Matthias Krüger-0/+20
2025-01-04Auto merge of #135067 - ChrisDenton:cc, r=jieyouxubors-2/+2
2025-01-04Auto merge of #135057 - compiler-errors:project-unconstrained, r=oli-obkbors-81/+176
2025-01-03Rollup merge of #135044 - compiler-errors:better-infer-suggestions-in-const, ...Matthias Krüger-67/+117
2025-01-03Rollup merge of #135007 - compiler-errors:outlives-tweaks, r=oli-obkMatthias Krüger-51/+32
2025-01-03Rollup merge of #133420 - thesummer:rtems-unwind, r=workingjubileeMatthias Krüger-1/+1
2025-01-03Auto merge of #135034 - Noratrieb:strip-correctly, r=jieyouxubors-18/+7
2025-01-03const-in-pattern: test that the PartialEq impl does not need to be constRalf Jung-0/+4
2025-01-03remove unused function paramsMatthias Krüger-25/+14
2025-01-03Bump cc in the compilerChris Denton-2/+2
2025-01-03Rollup merge of #135049 - cramertj:rmunused, r=compiler-errorsMatthias Krüger-25/+7
2025-01-03Rollup merge of #135042 - lukas-code:taint-dyn-incompat, r=compiler-errorsMatthias Krüger-1/+6
2025-01-03Rollup merge of #131729 - Urgau:check-cfg-test-userspace, r=petrochenkovMatthias Krüger-2/+5
2025-01-03Also in the new solverMichael Goulet-21/+29
2025-01-03Do not project when there are unconstrained impl paramsMichael Goulet-60/+147
2025-01-03Report impl has stricter requirements even when RPITIT inference gets in the wayMichael Goulet-0/+20
2025-01-02Fix macro shenanigansMichael Goulet-2/+11
2025-01-02Make suggestion verbose and tweak error messageMichael Goulet-2/+2
2025-01-02Suppress type param suggestion if encountering invalid const inferMichael Goulet-28/+53
2025-01-02Unconditionally lower generic_arg_inferMichael Goulet-8/+19
2025-01-02More refined spans for placeholder error in const/staticMichael Goulet-2/+11
2025-01-02Remove diagnostic_only_typeck and fix placeholder suggestion for const/staticMichael Goulet-26/+22
2025-01-02nit: Make get_infer_ret_ty name more consistent with is_suggestable_infer_tyMichael Goulet-5/+5
2025-01-02Remove unused fields from RepeatElementCopy obligationTaylor Cramer-25/+7
2025-01-02Pass objcopy args for stripping on OSXNoratrieb-18/+7
2025-01-02taint fcx on selection errors during unsizingLukas Markeffsky-1/+6
2025-01-02Make the `test` cfg a "userspace" check-cfgUrgau-2/+5
2025-01-02Remove range-metadata amdgpu workaroundFlakebi-8/+0
2025-01-02Simplify declared_generic_bounds_from_envMichael Goulet-32/+23
2025-01-02Make it clearer that the only infers we expect to see when processing outlive...Michael Goulet-1/+8
2025-01-02Remove hack for filtering out param-env outlives that match item-bound outlivesMichael Goulet-18/+1
2025-01-02Auto merge of #130060 - EnzymeAD:enzyme-cg-llvm, r=oli-obkbors-28/+610
2025-01-01Rollup merge of #135000 - compiler-errors:opaque-captures-dupe, r=lqdMatthias Krüger-12/+17
2025-01-01Rollup merge of #134984 - compiler-errors:obligation-tweaks, r=lqdMatthias Krüger-42/+28
2025-01-01upstream rustc_codegen_llvm changes for enzyme/autodiffManuel Drehwald-28/+610
2025-01-01Fix ICE when opaque captures a duplicated/invalid lifetimeMichael Goulet-12/+17
2025-01-01Rollup merge of #134979 - estebank:default-lint-sugg, r=compiler-errorsStuart Cook-8/+26
2025-01-01Rollup merge of #134945 - compiler-errors:map-mutate-nits, r=estebankStuart Cook-7/+10
2025-01-01Rollup merge of #134877 - DavisRayM:129966-format-string-help-message, r=este...Stuart Cook-0/+55
2025-01-01Rollup merge of #133292 - dianne:e0277-suggest-deref, r=estebankStuart Cook-113/+85
2025-01-01Rollup merge of #131439 - mu001999-contrib:cleanup/static-mut, r=estebankStuart Cook-9/+11
2024-12-31Rollup merge of #133486 - dianne:fix-move-error-suggestion, r=estebankTrevor Gross-39/+118
2024-12-31Obligation tweaksMichael Goulet-42/+28