From ca7ae5a3d0b15a146e9f42bbfb9f52102b8e7509 Mon Sep 17 00:00:00 2001 From: Oliver Schneider Date: Sat, 19 Nov 2016 08:33:13 +0100 Subject: [PATCH] don't freeze globals twice --- src/interpreter/mod.rs | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/interpreter/mod.rs b/src/interpreter/mod.rs index d61ba4ee3f71..4e7241c8f00f 100644 --- a/src/interpreter/mod.rs +++ b/src/interpreter/mod.rs @@ -383,9 +383,6 @@ impl<'a, 'tcx> EvalContext<'a, 'tcx> { } }, } - if let Value::ByRef(ptr) = global_value.data.expect("global should have been initialized") { - self.memory.freeze(ptr.alloc_id)?; - } assert!(global_value.mutable); global_value.mutable = false; } else {