rust/src/librustc/mir
Mazdak Farrokhzad c358476c1b
Rollup merge of #63075 - RalfJung:deref-checks, r=oli-obk
Miri: Check that a ptr is aligned and inbounds already when evaluating `*`

This syncs Miri with what the Nomicon and the Reference say, and resolves https://github.com/rust-lang/miri/issues/447.

Also this would not have worked without https://github.com/rust-lang/rust/pull/62982 due to new cycles. ;)

r? @oli-obk
2019-08-14 22:56:20 +02:00
..
interpret Rollup merge of #63075 - RalfJung:deref-checks, r=oli-obk 2019-08-14 22:56:20 +02:00
cache.rs cleanup: Remove extern crate serialize as rustc_serializes 2019-07-23 19:20:16 +03:00
mod.rs use PanicInfo and UnsupportedOpInfo 2019-07-29 13:35:59 +05:30
mono.rs rename hir::map::local_def_id_from_hir_id to local_def_id 2019-07-04 12:53:12 +02:00
tcx.rs Fiddle param env through to try_eval_bits in most places 2019-08-05 17:48:05 +02:00
traversal.rs rustc: remove 'x: 'y bounds (except from comments/strings). 2019-06-18 18:10:21 +03:00
visit.rs use PanicInfo and UnsupportedOpInfo 2019-07-29 13:35:59 +05:30