summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/type_check.ml2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/type_check.ml b/src/type_check.ml
index c29ba9c8..d91a46cd 100644
--- a/src/type_check.ml
+++ b/src/type_check.ml
@@ -1813,7 +1813,7 @@ let rec assert_constraint env (E_aux (exp_aux, _) as exp) =
| E_constraint nc ->
Some nc
| E_lit (L_aux (L_true, _)) -> Some nc_true
- | E_lit (L_aux (L_false, _)) -> Some nc_true
+ | E_lit (L_aux (L_false, _)) -> Some nc_false
| E_app (op, [x; y]) when string_of_id op = "or_bool" ->
option_binop nc_or (assert_constraint env x) (assert_constraint env y)
| E_app (op, [x; y]) when string_of_id op = "and_bool" ->