Weakest Precondition
File "bench/ce/int_overflow.mlw", line 6, characters 27-42:
Goal test0.
Prover result is: Valid.

File "bench/ce/int_overflow.mlw", line 9, characters 27-44:
Goal test1.
Prover result is: Unknown (sat)
The following counterexample model has not been verified
  (not checking CE model, missing option --check-ce):
File int_overflow.mlw:
  Line 9:
    x [@introduced] = {"type": "Integer", "val": "0"}

File "bench/ce/int_overflow.mlw", line 14, characters 27-38:
Goal test2.
Prover result is: Unknown or time/memory/step limit.
The following counterexample model has not been verified
  (not checking CE model, missing option --check-ce):
File int_overflow.mlw:
  Line 14:
    x [@introduced] = {"type": "Integer", "val": "0"}

File "bench/ce/int_overflow.mlw", line 19, characters 43-53:
Goal test_overflow.
Prover result is: Valid.

File "bench/ce/int_overflow.mlw", line 19, characters 48-62:
Goal test_overflow.
Prover result is: Unknown or time/memory/step limit.
The following counterexample model has not been verified
  (not checking CE model, missing option --check-ce):
File int_overflow.mlw:
  Line 18:
    x [@introduced] = {"type": "Integer", "val": "65535"}
    y [@introduced] = {"type": "Integer", "val": "1"}

File "bench/ce/int_overflow.mlw", line 24, characters 45-56:
Goal test_overflow2.
Prover result is: Unknown or time/memory/step limit.
The following counterexample model has not been verified
  (not checking CE model, missing option --check-ce):
File int_overflow.mlw:
  Line 23:
    x [@introduced] = {"type": "Integer", "val": "-2"}
    y [@introduced] = {"type": "Integer", "val": "-1"}

File "bench/ce/int_overflow.mlw", line 24, characters 51-65:
Goal test_overflow2.
Prover result is: Unknown or time/memory/step limit.
The following counterexample model has not been verified
  (not checking CE model, missing option --check-ce):
File int_overflow.mlw:
  Line 23:
    x [@introduced] = {"type": "Integer", "val": "65535"}
    y [@introduced] = {"type": "Integer", "val": "1"}

File "bench/ce/int_overflow.mlw", line 31, characters 33-49:
Goal test_overflow_int16.
Prover result is: Unknown or time/memory/step limit.
The following counterexample model has not been verified
  (not checking CE model, missing option --check-ce):
File int_overflow.mlw:
  Line 30:
    x [@introduced] = {"type": "Integer", "val": "65361"}
    y [@introduced] = {"type": "Integer", "val": "175"}

File "bench/ce/int_overflow.mlw", line 36, characters 54-67:
Goal test_overflow_int16_alt.
Prover result is: Unknown or time/memory/step limit.
The following counterexample model has not been verified
  (not checking CE model, missing option --check-ce):
File int_overflow.mlw:
  Line 35:
    x [@introduced] = {"type": "Integer", "val": "-65536"}
    y [@introduced] = {"type": "Integer", "val": "-1"}

File "bench/ce/int_overflow.mlw", line 36, characters 64-76:
Goal test_overflow_int16_alt.
Prover result is: Unknown or time/memory/step limit.
The following counterexample model has not been verified
  (not checking CE model, missing option --check-ce):
File int_overflow.mlw:
  Line 35:
    x [@introduced] = {"type": "Integer", "val": "65535"}
    y [@introduced] = {"type": "Integer", "val": "1"}

File "bench/ce/int_overflow.mlw", line 42, characters 29-45:
Goal test_overflow_int16_bis.
Prover result is: Unknown or time/memory/step limit.
The following counterexample model has not been verified
  (not checking CE model, missing option --check-ce):
File int_overflow.mlw:
  Line 40:
    x [@introduced] = {"type": "Integer", "val": "54"}
    y [@introduced] = {"type": "Integer", "val": "65482"}

File "bench/ce/int_overflow.mlw", line 49, characters 33-49:
Goal test_overflow_int32.
Prover result is: Unknown or time/memory/step limit.
The following counterexample model has not been verified
  (not checking CE model, missing option --check-ce):
File int_overflow.mlw:
  Line 48:
    x [@introduced] = {"type": "Integer", "val": "2147483473"}
    y [@introduced] = {"type": "Integer", "val": "175"}

File "bench/ce/int_overflow.mlw", line 54, characters 48-64:
Goal test_overflow_int32_bis.
Prover result is: Unknown or time/memory/step limit.
The following counterexample model has not been verified
  (not checking CE model, missing option --check-ce):
File int_overflow.mlw:
  Line 53:
    x [@introduced] = {"type": "Integer", "val": "54"}
    y [@introduced] = {"type": "Integer", "val": "2147483594"}

File "bench/ce/int_overflow.mlw", line 59, characters 88-108:
Goal test_overflow_int32_bis_inline.
Prover result is: Valid.

File "bench/ce/int_overflow.mlw", line 59, characters 103-122:
Goal test_overflow_int32_bis_inline.
Prover result is: Unknown or time/memory/step limit.
The following counterexample model has not been verified
  (not checking CE model, missing option --check-ce):
File int_overflow.mlw:
  Line 58:
    x [@introduced] = {"type": "Integer", "val": "1073741824"}
    y [@introduced] = {"type": "Integer", "val": "1073741824"}

