about summary refs log tree commit diff
path: root/compiler/rustc_monomorphize/src/errors.rs
AgeCommit message (Expand)AuthorLines
2025-08-06Add support for shortening `Instance` and use itEsteban Küber-10/+13
2025-06-14Remove all support for wasm's legacy ABIbjorn3-9/+0
2025-05-09Remove mono item collection strategy override from -Zprint-mono-itemsTomasz Miąsko-6/+0
2025-04-20make abi_unsupported_vector_types a hard errorRalf Jung-2/+4
2025-04-01Make missing optimized MIR error more informativeOli Scherer-0/+1
2025-03-25add FCW to warn about wasm ABI transitionRalf Jung-0/+9
2025-02-20vectorcall ABI: error if sse2 is not availableRalf Jung-0/+13
2025-02-20mono-time abi_check: unify error paths for call and definition sitesRalf Jung-22/+8
2025-02-15abi_unsupported_vector_types: say which type is the problemRalf Jung-2/+7
2024-12-06Remove polymorphizationBen Kimock-25/+0
2024-11-12ABI checks: add support for tier2 archesLuca Versari-0/+14
2024-11-01Emit warning when calling/declaring functions with unavailable vectors.Luca Versari-0/+18
2024-10-25Revert "Emit error when calling/declaring functions with unavailable vectors."Rémy Rakic-18/+0
2024-10-25Emit error when calling/declaring functions with unavailable vectors.Luca Versari-0/+18
2024-08-29Add `warn(unreachable_pub)` to `rustc_monomorphize`.Nicholas Nethercote-9/+9
2024-08-21Use bool in favor of Option<()> for diagnosticsMichael Goulet-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-1/+2
2024-07-02Re-implement a type-size based limitMichael Goulet-13/+0
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-2/+2
2024-03-11Rename `IntoDiagnostic` as `Diagnostic`.Nicholas Nethercote-3/+3
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-4/+3
2024-02-20Reduce capabilities of `Diagnostic`.Nicholas Nethercote-0/+1
2024-01-10Stop mentioning internal lang items in no_std binary errorsNilstrieb-0/+5
2024-01-03Rename some `Diagnostic` setters.Nicholas Nethercote-1/+1
2023-12-19Add `level` arg to `into_diagnostic`.Nicholas Nethercote-8/+5
2023-12-18Rename many `DiagCtxt` arguments.Nicholas Nethercote-2/+2
2023-12-18Rename `Handler` as `DiagCtxt`.Nicholas Nethercote-1/+1
2023-10-18Remove `UnknownPartitionStrategy` error.Nicholas Nethercote-4/+0
2023-08-30Emit error instead of ICE when optimized MIR is missingMartin Nordholts-1/+9
2023-02-22errors: generate typed identifiers in each crateDavid Wood-1/+2
2023-01-30session: diagnostic migration lint on more fnsDavid Wood-0/+14
2023-01-09Use newtype for unused generic parametersNilstrieb-2/+2
2023-01-05Fix `uninlined_format_args` for some compiler cratesnils-1/+1
2022-12-14add `-Z dump-mono-stats`Rémy Rakic-0/+6
2022-11-01Auto merge of #103217 - mejrs:track, r=eholkbors-0/+1
2022-10-31Add more track_callermejrs-0/+1
2022-10-29Use tcx.require_lang_itemCameron Steffen-6/+0
2022-10-23Migrate all diagnosticsNilstrieb-11/+10
2022-09-21FIX - adopt new Diagnostic naming in newly migrated modulesJhonny Bill Mena-1/+1
2022-09-21UPDATE - rename DiagnosticHandler macro to DiagnosticJhonny Bill Mena-6/+6
2022-09-21UPDATE - rename DiagnosticHandler trait to IntoDiagnosticJhonny Bill Mena-8/+8
2022-09-21UPDATE - move SessionDiagnostic from rustc_session to rustc_errorsJhonny Bill Mena-1/+1
2022-09-05UPDATE - into_diagnostic to take a Handler instead of a ParseSessJhonny Bill Mena-2/+3
2022-08-25allow non-monomorphize modules to access hard-coded error message through new...Nathan Stocks-3/+3
2022-08-25remove stray commentNathan Stocks-1/+0
2022-08-25replace some usages of [Span]FatalError with error-specific typesNathan Stocks-8/+12
2022-08-25rebased: convert rustc_monomorphize errors to SessionDiagnosticNathan Stocks-0/+81