aboutsummaryrefslogtreecommitdiffhomepage
path: root/kernel/nativevalues.ml
diff options
context:
space:
mode:
authorGravatar ppedrot <ppedrot@85f007b7-540e-0410-9357-904b9bb8a0f7>2013-09-27 19:20:27 +0000
committerGravatar ppedrot <ppedrot@85f007b7-540e-0410-9357-904b9bb8a0f7>2013-09-27 19:20:27 +0000
commit11ca3113365639136cf65a74c345080a9434e69b (patch)
treeda263c149cd1e90bde14768088730e48e78e4776 /kernel/nativevalues.ml
parentee2f85396fa0cef65bc4295b5ac6c259e83df134 (diff)
Removing a bunch of generic equalities.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@16806 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'kernel/nativevalues.ml')
-rw-r--r--kernel/nativevalues.ml4
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/nativevalues.ml b/kernel/nativevalues.ml
index f03d4f799..c38b72031 100644
--- a/kernel/nativevalues.ml
+++ b/kernel/nativevalues.ml
@@ -140,7 +140,7 @@ let args_of_accu (k:accumulator) =
let is_accu x =
let o = Obj.repr x in
- Obj.is_block o && Obj.tag o = accumulate_tag
+ Obj.is_block o && Int.equal (Obj.tag o) accumulate_tag
(*let accumulate_fix_code (k:accumulator) (a:t) =
match atom_of_accu k with
@@ -236,7 +236,7 @@ let kind_of_value (v:t) =
if Obj.is_int o then Vconst (Obj.magic v)
else
let tag = Obj.tag o in
- if tag = accumulate_tag then
+ if Int.equal tag accumulate_tag then
Vaccu (Obj.magic v)
else
if (tag < Obj.lazy_tag) then Vblock (Obj.magic v)