index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_session
/
src
/
errors.rs
Age
Commit message (
Expand
)
Author
Lines
2025-08-28
Improve error messages around invalid literals in attribute arguments
Jonathan Brouwer
-10
/
+14
2025-08-22
Migrate `BuiltinLintDiag::UnexpectedBuiltinCfg` to use `LintDiagnostic` directly
Josh Triplett
-1
/
+11
2025-08-17
Add `-Zindirect-branch-cs-prefix` option
Miguel Ojeda
-0
/
+4
2025-06-19
move -Ctarget-feature handling into shared code
Ralf Jung
-17
/
+0
2025-06-09
-Zretpoline and -Zretpoline-external-thunk flags (target modifiers) to enable...
Andrew Zhogin
-0
/
+17
2025-04-06
Auto merge of #138947 - madsmtm:refactor-apple-versions, r=Noratrieb
bors
-1
/
+9
2025-04-05
KCFI: Add KCFI arity indicator support
Ramon de C Valle
-0
/
+4
2025-04-04
refactor: Move env parsing of deployment target to rustc_session
Mads Marquart
-1
/
+9
2025-02-15
Reject macro calls inside of `#![crate_name]`
León Orell Valerian Liehr
-15
/
+0
2025-02-15
Clean up rustc_session::output::{find,validate}_crate_name
León Orell Valerian Liehr
-11
/
+5
2025-02-09
Emit an error if `-Zdwarf-version=1` is requested
Wesley Wiser
-0
/
+1
2024-12-02
rust_for_linux: -Zreg-struct-return commandline flag for X86 (#116973)
Andrew Zhogin
-0
/
+4
2024-11-26
Remove -Zfuel.
Camille GILLOT
-6
/
+0
2024-11-02
Rename target triple to target tuple in many places in the compiler
Noratrieb
-4
/
+4
2024-10-18
rust_for_linux: -Zregparm=<N> commandline flag for X86 (#116972)
Andrew Zhogin
-0
/
+10
2024-09-15
Rollup merge of #129897 - RalfJung:soft-float-ignored, r=Urgau
Matthias Krüger
-0
/
+11
2024-09-10
Add -Z small-data-threshold
Paul Menage
-0
/
+6
2024-09-03
deprecate -Csoft-float because it is unsound (and not fixable)
Ralf Jung
-0
/
+11
2024-08-06
-Zembed-source: Don't try to warn about incompatible codegen backends
Mrmaxmeier
-4
/
+0
2024-07-29
Add `-Z embed-source=yes` to embed source code in DWARF debug info
Mrmaxmeier
-0
/
+14
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-3
/
+5
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-3
/
+3
2024-06-18
Prefer `dcx` methods over fields or fields' methods
Oli Scherer
-1
/
+1
2024-04-29
Remove `extern crate rustc_macros` from numerous crates.
Nicholas Nethercote
-1
/
+1
2024-03-29
KCFI: Require -C panic=abort
Matthew Maurer
-0
/
+4
2024-03-20
Rollup merge of #122748 - nnethercote:rustc_session-pub, r=jackh726
Matthias Krüger
-104
/
+104
2024-03-20
Reduce `pub` usage in `rustc_session`.
Nicholas Nethercote
-104
/
+104
2024-03-18
Provide structured suggestion for `#![feature(foo)]`
Esteban Küber
-0
/
+12
2024-03-13
Make incremental sessions identity no longer depend on the crate names provid...
John Kåre Alsaker
-1
/
+8
2024-03-11
Rename `IntoDiagnostic` as `Diagnostic`.
Nicholas Nethercote
-4
/
+4
2024-03-05
Rename `DiagnosticMessage` as `DiagMessage`.
Nicholas Nethercote
-3
/
+3
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-2
/
+2
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-3
/
+3
2024-02-22
Make some `IntoDiagnostic` impls generic.
Nicholas Nethercote
-4
/
+4
2024-02-16
Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnay
bors
-2
/
+2
2024-02-15
Use generic `NonZero` internally.
Markus Reiter
-2
/
+2
2024-02-15
Add suffixes to `LitError`.
Nicholas Nethercote
-11
/
+7
2024-02-15
Make `report_lit_error` return `ErrorGuaranteed`.
Nicholas Nethercote
-20
/
+23
2024-02-15
Remove `LitError::LexerError`.
Nicholas Nethercote
-3
/
+0
2024-01-29
Stop using `String` for error codes.
Nicholas Nethercote
-4
/
+2
2024-01-18
Rollup merge of #119172 - nnethercote:earlier-NulInCStr, r=petrochenkov
Matthias Krüger
-14
/
+1
2024-01-13
Add check for ui_testing via promoting parameters from `ParseSess` to `Session`
George-lewis
-6
/
+9
2024-01-13
Add suggestion to upgrade the compiler
George-lewis
-0
/
+16
2024-01-12
Detect `NulInCStr` error earlier.
Nicholas Nethercote
-14
/
+1
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-2
/
+2
2024-01-08
Use chaining in `DiagnosticBuilder` construction.
Nicholas Nethercote
-4
/
+3
2024-01-03
Rename some `Diagnostic` setters.
Nicholas Nethercote
-1
/
+1
2023-12-24
Remove `ParseSess` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-11
/
+12
2023-12-23
Give `DiagnosticBuilder` a default type.
Nicholas Nethercote
-7
/
+2
2023-12-19
Add `level` arg to `into_diagnostic`.
Nicholas Nethercote
-4
/
+8
[next]