<check_ce:categorization>Categorizations of models:
- Checked model 0: INCOMPLETE
  - Concrete RAC: INCOMPLETE (terminated because missing value for return value of call to f at "bench/check-ce/val_function.mlw", line 9, characters 2-5)
  - Abstract RAC: INCOMPLETE (terminated because missing value for return value of call to f at "bench/check-ce/val_function.mlw", line 9, characters 2-5)
- Checked model 1: INCOMPLETE
  - Concrete RAC: INCOMPLETE (terminated because missing value for return value of call to f at "bench/check-ce/val_function.mlw", line 9, characters 2-5)
  - Abstract RAC: INCOMPLETE (terminated because missing value for return value of call to f at "bench/check-ce/val_function.mlw", line 9, characters 2-5)
- Selected model 2: INCOMPLETE
  - Concrete RAC: INCOMPLETE (terminated because missing value for return value of call to f at "bench/check-ce/val_function.mlw", line 9, characters 2-5)
  - Abstract RAC: INCOMPLETE (terminated because missing value for return value of call to f at "bench/check-ce/val_function.mlw", line 9, characters 2-5)
File "bench/check-ce/val_function.mlw", line 7, characters 12-24:
Sub-goal Postcondition of goal main_f'vc.
Prover result is: Unknown (unknown) (5 steps).
The following counterexample model could not be verified
  (both RAC terminated because missing value for return value of call to f at "bench/check-ce/val_function.mlw", line 9, characters 2-5):
File val_function.mlw:
  Line 4:
    f : int -> int = [|_ => 42|]
  Line 6:
    y : int = 0
  Line 7:
    result : int = 42

<check_ce:categorization>Categorizations of models:
- Checked model 0: INCOMPLETE
  - Concrete RAC: INCOMPLETE (terminated because missing value for return value of call to g at "bench/check-ce/val_function.mlw", line 18, characters 10-13)
  - Abstract RAC: INCOMPLETE (terminated because missing value for return value of call to g at "bench/check-ce/val_function.mlw", line 18, characters 10-13)
- Checked model 1: INCOMPLETE
  - Concrete RAC: INCOMPLETE (terminated because missing value for return value of call to g at "bench/check-ce/val_function.mlw", line 18, characters 10-13)
  - Abstract RAC: INCOMPLETE (terminated because missing value for return value of call to g at "bench/check-ce/val_function.mlw", line 18, characters 10-13)
- Selected model 2: INCOMPLETE
  - Concrete RAC: INCOMPLETE (terminated because missing value for return value of call to g at "bench/check-ce/val_function.mlw", line 18, characters 10-13)
  - Abstract RAC: INCOMPLETE (terminated because missing value for return value of call to g at "bench/check-ce/val_function.mlw", line 18, characters 10-13)
File "bench/check-ce/val_function.mlw", line 16, characters 12-24:
Sub-goal Postcondition of goal main_g'vc.
Prover result is: Unknown (unknown) (7 steps).
The following counterexample model could not be verified
  (both RAC terminated because missing value for return value of call to g at "bench/check-ce/val_function.mlw", line 18, characters 10-13):
File val_function.mlw:
  Line 11:
    g :
      int
      ->
      int = [|94 => 95; 93 => 94; 92 => 93; 91 => 92; 90 => 91; 89 => 90;
            88 => 89; 87 => 88; 86 => 87; 85 => 86; 84 => 85; 40 => 41;
            83 => 84; 82 => 83; 39 => 40; 38 => 39; 81 => 82; 80 => 81;
            37 => 38; 36 => 37; 79 => 80; 78 => 79; 35 => 36; 34 => 35;
            77 => 78; 76 => 77; 33 => 34; 32 => 33; 75 => 76; 74 => 75;
            31 => 32; 30 => 31; 73 => 74; 72 => 73; 29 => 30; 28 => 29;
            71 => 72; 70 => 71; 27 => 28; 26 => 27; 69 => 70; 68 => 69;
            25 => 26; 24 => 25; 67 => 68; 66 => 67; 23 => 24; 22 => 23;
            65 => 66; 64 => 65; 21 => 22; 20 => 21; 63 => 64; 62 => 63;
            19 => 20; 18 => 19; 61 => 62; 60 => 61; 17 => 18; 16 => 17;
            59 => 60; 58 => 59; 15 => 16; 14 => 15; 57 => 58; 56 => 57;
            13 => 14; 12 => 13; 55 => 56; 54 => 55; 11 => 12; 10 => 11;
            53 => 54; 52 => 53; 9 => 10; 8 => 9; 51 => 52; 50 => 51; 
            7 => 8; 6 => 7; 49 => 50; 48 => 49; 5 => 6; 4 => 5; 47 => 48;
            46 => 47; 3 => 4; 2 => 3; 45 => 46; 44 => 45; 1 => 2; 41 => 42;
            42 => 43; _ => 44|]
  Line 15:
    y : int = 42
  Line 16:
    result : int = 44

