about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-02-22Auto merge of #119989 - lcnr:sub_relations-bye-bye, r=compiler-errorsbors-286/+305
2024-02-22change error messages to be incorrect, but more helpfullcnr-1/+1
2024-02-22Rollup merge of #121441 - lcnr:typesystem-cleanup, r=compiler-errorsMatthias Krüger-3/+4
2024-02-22Rollup merge of #121427 - nnethercote:fix-Rocket, r=oli-obkMatthias Krüger-11/+13
2024-02-22Rollup merge of #121401 - eltociear:patch-25, r=nnethercoteMatthias Krüger-1/+1
2024-02-22Rollup merge of #121393 - Nadrieril:match-lowering-testcase, r=matthewjasperMatthias Krüger-260/+212
2024-02-22Rollup merge of #121386 - oli-obk:no_higher_ranked_opaques, r=lcnrMatthias Krüger-34/+50
2024-02-22Rollup merge of #120598 - compiler-errors:no-rigid-check, r=lcnrMatthias Krüger-115/+1
2024-02-22do not use <: in subtyping overflow msglcnr-7/+20
2024-02-22overflow errors: change source to a concrete enumlcnr-49/+89
2024-02-22freshen: resolve root varslcnr-90/+71
2024-02-22remove `sub_relations` from infcx, recompute in diagnosticslcnr-147/+132
2024-02-22`report_mismatch` did not actually report anymoreOli Scherer-11/+15
2024-02-22Preserve the `Span` from `prove_predicate` all the way to registering opaque ...Oli Scherer-2/+4
2024-02-22Auto merge of #121309 - Nilstrieb:inline-all-the-fallbacks, r=oli-obkbors-0/+17
2024-02-22Auto merge of #121225 - RalfJung:simd-extract-insert-const-idx, r=oli-obk,Ama...bors-9/+29
2024-02-22Avoid emitting type mismatches against `{type error}`Oli Scherer-31/+41
2024-02-22`DefId` to `LocalDefId`lcnr-3/+4
2024-02-22Auto merge of #121129 - nnethercote:codegen-Diags, r=estebankbors-53/+78
2024-02-22Auto merge of #121223 - RalfJung:simd-intrinsics, r=Amanieubors-39/+28
2024-02-22Make some `IntoDiagnostic` impls generic.Nicholas Nethercote-10/+12
2024-02-22Fix panic when compiling `Rocket`.Nicholas Nethercote-1/+1
2024-02-22Remove `SharedEmitterMessage::AbortIfErrors`.Nicholas Nethercote-5/+1
2024-02-22Overhaul `rustc_codegen_ssa::back::write::Diagnostic`.Nicholas Nethercote-22/+58
2024-02-22Overhaul `Diagnostic` args.Nicholas Nethercote-30/+23
2024-02-22Auto merge of #121415 - matthiaskrgr:rollup-o9zzet4, r=matthiaskrgrbors-353/+258
2024-02-21Rollup merge of #121399 - psumbera:solaris-strip-debug, r=petrochenkovMatthias Krüger-1/+1
2024-02-21Rollup merge of #121392 - bjorn3:unify_dylib_loading, r=petrochenkovMatthias Krüger-44/+60
2024-02-21Rollup merge of #121391 - Nadrieril:fix-liveness, r=compiler-errorsMatthias Krüger-4/+11
2024-02-21Rollup merge of #121261 - Zalathar:pending-dups, r=oli-obkMatthias Krüger-169/+26
2024-02-21Rollup merge of #121206 - nnethercote:top-level-error-handling, r=oli-obkMatthias Krüger-135/+160
2024-02-21Auto merge of #117658 - RalfJung:ptr-dangling, r=m-ou-sebors-1/+1
2024-02-22Inline and remove `abort_on_err`.Nicholas Nethercote-17/+14
2024-02-22Replace unnecessary `abort_if_errors`.Nicholas Nethercote-23/+13
2024-02-22Inline and remove `Session::compile_status`.Nicholas Nethercote-15/+18
2024-02-22Overhaul the handling of errors at the top-level.Nicholas Nethercote-35/+76
2024-02-22Adjust the `has_errors*` methods.Nicholas Nethercote-31/+39
2024-02-22Remove `EarlyDiagCtxt::abort_if_errors`.Nicholas Nethercote-7/+2
2024-02-22Remove dead `expect_error_or_delayed_bug` method.Nicholas Nethercote-8/+0
2024-02-22Remove an out-of-date comment.Nicholas Nethercote-1/+0
2024-02-21Inline `simplify_match_pair`Nadrieril-34/+18
2024-02-21Process bindings and ascriptions in `MatchPair::new()`Nadrieril-90/+77
2024-02-21Introduce `TestCase` enum to replace most matching on `PatKind`Nadrieril-143/+132
2024-02-21Tiny simplificationNadrieril-24/+16
2024-02-21remove simd_reduce_{min,max}_nanlessRalf Jung-36/+9
2024-02-21rename ptr::invalid -> ptr::without_provenanceRalf Jung-1/+1
2024-02-21Inline NllTypeRelating into its only usage siteMichael Goulet-599/+451
2024-02-21Make TypeRelating more NLL-specificMichael Goulet-13/+13
2024-02-21Yeet QueryTypeRelatingDelegateMichael Goulet-106/+18
2024-02-21Solaris linker does not support --strip-debugPetr Sumbera-1/+1