about summary refs log tree commit diff
path: root/src/librustc/mir/interpret/error.rs
AgeCommit message (Expand)AuthorLines
2019-04-20improve docsRalf Jung-2/+2
2019-04-19add Miri error variant for process exitRalf Jung-0/+8
2019-04-05remove lookup_char_pos_adjAleksey Kladov-2/+2
2019-04-02renames EvalErrorKind to InterpErrorkenta7777-15/+15
2019-03-23Deduplicate const eval error spans for better outputEsteban Küber-1/+3
2019-03-23Swap const evaluation lint spans to point at problem in primary spanEsteban Küber-0/+11
2019-03-13Use derive macro for HashStableJohn Kåre Alsaker-3/+4
2019-02-24hir: remove NodeId from Blockljedrz-7/+7
2019-02-13Rollup merge of #58273 - taiki-e:rename-dependency, r=matthewjasperMazdak Farrokhzad-1/+1
2019-02-13Rename rustc_errors dependency in rust 2018 cratesTaiki Endo-1/+1
2019-02-10rustc: doc commentsAlexander Regueiro-2/+2
2019-02-05move librustc to 2018Mark Mansi-8/+8
2019-01-01`<&'tcx ty::Const as Deref>::deref`Oliver Scherer-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-11miri: use backtrace crate printing instead of rolling our ownRalf Jung-40/+4
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-11-26Auto merge of #56070 - oli-obk:const_let, r=eddybbors-0/+3
2018-11-22rustc_target: avoid using AbiAndPrefAlign where possible.Eduard-Mihai Burtescu-6/+6
2018-11-22rustc_target: separate out an individual Align from AbiAndPrefAlign.Eduard-Mihai Burtescu-3/+4
2018-11-22rustc_target: rename abi::Align to AbiAndPrefAlign.Eduard-Mihai Burtescu-4/+4
2018-11-19Make const_eval_raw query return just an AllocIdRalf Jung-1/+2
2018-11-19Also catch static mutation at evaluation timeOliver Scherer-0/+3
2018-11-19Rollup merge of #55970 - RalfJung:miri-backtrace, r=@oli-obkPietro Albini-12/+43
2018-11-15do not accept out-of-bounds pointers in enum discriminants, they might be NULLRalf Jung-5/+9
2018-11-15validation: better error when the enum discriminant is UndefRalf Jung-2/+2
2018-11-15rename FrameInfo span field to call_siteRalf Jung-4/+4
2018-11-14put file and line into miri backtraceRalf Jung-3/+8
2018-11-14prettier miri backtrace printingRalf Jung-3/+10
2018-11-14miri: backtraces with instancesRalf Jung-7/+26
2018-11-05fix validation error on non-integer enum discriminantsRalf Jung-2/+2
2018-10-28always print backtrace when CTFE_BACKTRACE is setRalf Jung-2/+2
2018-10-28remove some unused CTFE error variantsRalf Jung-50/+1
2018-10-28rename env var to control ctfe backtraces, and make it usually show the backt...Ralf Jung-36/+66
2018-10-25preserve const eval error information through trait error systemRalf Jung-1/+1
2018-10-25Layout errors can happen because something was too genericOliver Schneider-3/+4
2018-10-25Report const eval error inside the queryOliver Schneider-23/+42
2018-10-09miri engine: also check return type before calling functionRalf Jung-1/+7
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-2/+2
2018-09-08Optimize miri checking of integer array/slicesGabriel Majeri-2/+2
2018-08-29re-do argument passing one more time to finally be saneRalf Jung-7/+17
2018-08-28address nitsRalf Jung-3/+5
2018-08-27validate enum discriminant whenever it is readRalf Jung-1/+1
2018-08-23Fix stylistic mistakesBernardo Meurer-2/+2
2018-08-23Fixed long stringsBernardo Meurer-7/+12
2018-08-23Add license header to CTFE/MIRIBernardo Meurer-0/+10
2018-08-22Allow panicking with string literal messages inside constantsOliver Schneider-2/+10
2018-07-29Sanity-check all constantsOliver Schneider-1/+1
2018-07-04Shorten error message and add link to testDylan MacKenzie-2/+1
2018-07-04Explain reason behind error spanDylan MacKenzie-1/+3
2018-07-04Add an `InfiniteLoop` variant to `EvalErrorKind`Dylan MacKenzie-0/+2