about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-01-16Make sure to mark IMPL_TRAIT_REDUNDANT_CAPTURES as Allow in edition 2024Michael Goulet-1/+1
2025-01-10Try to explain borrow for tail expr temporary drop order change in 2024Michael Goulet-16/+35
2025-01-10Don't do AccessDepth::Drop for types with no drop implMichael Goulet-4/+12
2025-01-10Don't create cycles by normalizing opaques defined in the body we're checkingMichael Goulet-1/+6
2025-01-10remove an extraneous commentwieDasDing-1/+0
2025-01-10apply suggestions on fn nameDing Xiang Fei-4/+4
2025-01-10run borrowck tests on BIDs and emit tail-expr-drop-order lints forDing Xiang Fei-17/+78
2025-01-07Pass objcopy args for stripping on OSXNoratrieb-18/+7
2025-01-07update version placeholdersPietro Albini-15/+15
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-02Remove unused fields from RepeatElementCopy obligationTaylor Cramer-25/+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-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
2024-12-31Provide structured suggestion for `impl Default` of type where all fields hav...Esteban Küber-8/+26
2024-12-31Rollup merge of #134956 - compiler-errors:format-args-hidden-chars, r=jieyouxuMatthias Krüger-24/+81
2024-12-31Account for format_args in HiddenUnicodeCodepoints lintMichael Goulet-30/+59
2024-12-31Make parsed string literal fields namedMichael Goulet-9/+23
2024-12-31Account for C string literals in HiddenUnicodeCodepoints lintMichael Goulet-5/+19
2024-12-31Rollup merge of #134949 - compiler-errors:froms, r=jieyouxuStuart Cook-45/+45
2024-12-31Rollup merge of #134941 - workingjubilee:rustc-abi-normal, r=NoratriebStuart Cook-0/+32
2024-12-31Rollup merge of #134934 - Noname-Official:patch-1, r=saethlinStuart Cook-6/+6
2024-12-31Rollup merge of #134933 - compiler-errors:async-fn-future-sized, r=lqdStuart Cook-3/+20
2024-12-31Rollup merge of #134932 - RalfJung:arm-float-abi, r=workingjubileeStuart Cook-103/+258
2024-12-31Fix span for IndexMut method call on HashMap/BTreeMapMichael Goulet-2/+2
2024-12-31Use if-let in structured suggestion instead of Option::mapMichael Goulet-6/+9
2024-12-31Convert some Into impls into From implsMichael Goulet-45/+45
2024-12-31Explain how to mutate a HashMap/BTreeMap with more nuanceMichael Goulet-1/+1
2024-12-31Make sure we check the future type is Sized in AsyncFn*Michael Goulet-3/+20
2024-12-30Auto merge of #134757 - RalfJung:const_swap, r=scottmcmbors-50/+35
2024-12-30compiler: Add a statement-of-intent to `rustc_abi`Jubilee Young-0/+32
2024-12-30musleabi* targets: we no longer need to set gnueabi* for LLVM now that we set...Ralf Jung-25/+6
2024-12-30explicitly set float ABI for all ARM targetsRalf Jung-64/+150
2024-12-30add llvm_floatabi field to target spec that controls FloatABITypeRalf Jung-4/+67
2024-12-30Fix typosNoName-6/+6
2024-12-30Auto merge of #134914 - lqd:polonius-next-episode-5, r=jackh726bors-210/+189