Skip to content

Commit c50c6e5

Browse files
authored
Merge pull request rust-lang#72 from bluss/rustup
rustup to rustc 1.14.0-nightly (3f44083 2016-10-27)
2 parents 5f11202 + 277a1ee commit c50c6e5

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/interpreter/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -895,7 +895,7 @@ impl<'a, 'tcx> EvalContext<'a, 'tcx> {
895895
}
896896

897897
Static(def_id) => {
898-
let substs = subst::Substs::empty(self.tcx);
898+
let substs = self.tcx.intern_substs(&[]);
899899
let cid = GlobalId {
900900
def_id: def_id,
901901
substs: substs,
@@ -1655,7 +1655,7 @@ pub fn eval_main<'a, 'tcx: 'a>(
16551655
def_id,
16561656
mir.span,
16571657
CachedMir::Ref(mir),
1658-
subst::Substs::empty(tcx),
1658+
tcx.intern_substs(&[]),
16591659
Lvalue::from_ptr(Pointer::zst_ptr()),
16601660
StackPopCleanup::None
16611661
).expect("could not allocate first stack frame");

src/interpreter/step.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ impl<'a, 'b, 'tcx> Visitor<'tcx> for ConstantExtractor<'a, 'b, 'tcx> {
197197
) {
198198
self.super_lvalue(lvalue, context, location);
199199
if let mir::Lvalue::Static(def_id) = *lvalue {
200-
let substs = subst::Substs::empty(self.ecx.tcx);
200+
let substs = self.ecx.tcx.intern_substs(&[]);
201201
let span = self.span;
202202
if let Some(node_item) = self.ecx.tcx.map.get_if_local(def_id) {
203203
if let hir::map::Node::NodeItem(&hir::Item { ref node, .. }) = node_item {

0 commit comments

Comments
 (0)