|    22 |   boxed_int *result = (boxed_int *)wrapped_malloc (sizeof (boxed_int)); | 
 |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 
 |                                    | | 
 |                                    (7) returning to 'make_boxed_int' from 'wrapped_malloc' | 
|    23 |   if (!result) | 
 |      ~                               | 
 |      | | 
 |      (8) assuming 'result' is non-NULL | 
 |      (9) following 'false' branch (when 'result' is non-NULL)... | 
|    24 |     abort (); | 
|    25 |   result->i = i; | 
 |   ~~~~~~~~~~~~~                      | 
 |             | | 
 |             (10) ...to here |