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_const_eval
/
src
/
errors.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-27
miri: for ABI mismatch errors, say which argument is the problem
Ralf Jung
-6
/
+10
2025-07-16
add `const_make_global`; err for `const_allocate` ptrs if didn't call
Deadbeef
-0
/
+8
2025-07-09
Add opaque TypeId handles for CTFE
Oli Scherer
-1
/
+5
2025-06-29
rename Pointer::from_addr_invalid to match strict provenance API
Ralf Jung
-1
/
+1
2025-06-27
const checks: avoid 'top-level scope' terminology
Ralf Jung
-6
/
+7
2025-06-26
clarify and unify 'transient mutable borrow' errors
Ralf Jung
-13
/
+4
2025-06-26
const-eval: allow constants to refer to mutable/external memory, but reject s...
Ralf Jung
-12
/
+2
2025-06-25
Rollup merge of #142724 - xizheyin:avoid_overwrite_args, r=oli-obk
Jana Dönszelmann
-0
/
+3
2025-06-25
Add runtime check to avoid overwrite arg easily in diag and store and restore...
xizheyin
-0
/
+3
2025-06-18
Make feature suggestion more consistent.
Camille GILLOT
-3
/
+1
2025-06-02
Use the informative error as the main const eval error message
Oli Scherer
-32
/
+0
2025-05-25
const-check: stop recommending the use of rustc_allow_const_fn_unstable
Ralf Jung
-5
/
+0
2025-04-30
interpret: better error message for out-of-bounds pointer arithmetic and acce...
Ralf Jung
-23
/
+10
2025-04-16
Move eager translation to a method on `Diag`
Jake Goulding
-7
/
+3
2025-03-20
Use def_path_str for def id arg in UnsupportedOpInfo
Michael Goulet
-3
/
+4
2025-02-28
Shorten span of panic failures in const context
Esteban Küber
-3
/
+22
2025-02-25
Teach structured errors to display short `Ty`
Esteban Küber
-1
/
+1
2025-02-10
compiler: die immediately instead of handling unknown target codegen
Jubilee Young
-10
/
+0
2025-02-08
Rustfmt
bjorn3
-4
/
+7
2025-01-28
Implement MIR const trait stability checks
Deadbeef
-2
/
+10
2025-01-18
Structured suggestion for "missing `feature` intrinsic"
Esteban Küber
-1
/
+8
2025-01-09
Unify conditional and non const call error reporting
Michael Goulet
-21
/
+11
2025-01-09
Make the non-const part swappable in the diagnostic
Michael Goulet
-9
/
+20
2024-12-23
Note def descr in NonConstFunctionCall
Michael Goulet
-0
/
+1
2024-11-22
Deduplicate checking drop terminator
Michael Goulet
-1
/
+1
2024-11-09
require const_impl_trait gate for all conditional and trait const calls
Ralf Jung
-0
/
+10
2024-11-03
compiler: Directly use rustc_abi in const_eval
Jubilee Young
-2
/
+2
2024-10-25
Re-do recursive const stability checks
Ralf Jung
-3
/
+44
2024-10-19
interpret errors: add map_err_kind, rename InterpError -> InterpErrorKind
Ralf Jung
-12
/
+12
2024-10-08
fix/update teach_note from 'escaping mutable ref/ptr' const-check
Ralf Jung
-6
/
+6
2024-09-23
Check vtable projections for validity in miri
Michael Goulet
-12
/
+6
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-8
/
+5
2024-09-21
Rollup merge of #130665 - veera-sivarajan:fix-118612, r=compiler-errors
Jubilee
-0
/
+2
2024-09-21
Prevent Deduplication of `LongRunningWarn`
Veera
-0
/
+2
2024-09-15
also stabilize const_refs_to_cell
Ralf Jung
-7
/
+0
2024-09-15
stabilize const_mut_refs
Ralf Jung
-24
/
+0
2024-09-10
const-eval interning: accpt interior mutable pointers in final value (but kee...
Ralf Jung
-5
/
+2
2024-08-24
Rollup merge of #129199 - RalfJung:writes_through_immutable_pointer, r=compil...
Matthias Krüger
-7
/
+0
2024-08-21
Use bool in favor of Option<()> for diagnostics
Michael Goulet
-5
/
+5
2024-08-17
make writes_through_immutable_pointer a hard error
Ralf Jung
-7
/
+0
2024-08-01
on a signed deref check, mention the right pointer in the error
Ralf Jung
-13
/
+18
2024-07-29
Rollup merge of #128277 - RalfJung:offset_from_wildcard, r=oli-obk
Matthias Krüger
-14
/
+28
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-6
/
+10
2024-07-27
improve dangling/oob errors and make them more uniform
Ralf Jung
-14
/
+28
2024-06-22
don't ICE when encountering an extern type field during validation
Ralf Jung
-2
/
+6
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-2
/
+2
2024-06-17
Remove an unused validation error variant
Oli Scherer
-4
/
+0
2024-05-21
interpret: make overflowing binops just normal binops
Ralf Jung
-0
/
+16
2024-04-21
Miri: detect wrong vtables in wide pointers
Ralf Jung
-0
/
+17
2024-04-02
Forbid implicit nested statics in thread local statics
Oli Scherer
-0
/
+7
[next]