From 51f2b142101201e2465c738955605953e514edd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20B=C3=BChler?= <david.buhler@cea.fr> Date: Mon, 11 Oct 2021 15:54:27 +0200 Subject: [PATCH] [kernel] Uses Integer.to_int_exn instead of Integer.to_int. --- src/kernel_internals/typing/cabs2cil.ml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kernel_internals/typing/cabs2cil.ml b/src/kernel_internals/typing/cabs2cil.ml index 000480d8dc8..36f0167b48f 100644 --- a/src/kernel_internals/typing/cabs2cil.ml +++ b/src/kernel_internals/typing/cabs2cil.ml @@ -1200,7 +1200,7 @@ let to_integer i = -1 let constFoldToInteger e = - try Option.map Integer.to_int (Cil.constFoldToInt e) + try Option.map Integer.to_int_exn (Cil.constFoldToInt e) with Z.Overflow -> Kernel.error ~current:true "integer constant too large in expression %a" -- GitLab