From 57b273405d8168fb4cfe4c5b05de46beacbbf5ac Mon Sep 17 00:00:00 2001
From: Per Lindgren <per.lindgren@ltu.se>
Date: Tue, 25 Dec 2018 15:09:00 +0100
Subject: [PATCH] modify bug fixed

---
 src/lib.rs | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/lib.rs b/src/lib.rs
index e1a5513..a3eea4b 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -77,6 +77,7 @@ pub struct RW<T>
 where
     T: Copy,
 {
+    #[allow(unused)]
     register: VolatileCell<T>,
 }
 
@@ -125,7 +126,8 @@ where
     where
         F: FnOnce(T) -> T,
     {
-        f(self.register.read());
+        f(self.read());
+        klee::abort();
     }
 
     /// Reads the symbolic value of the register
-- 
GitLab