|    26 |   boxed_int *result = (boxed_int *)wrapped_malloc (sizeof (boxed_int)); | 
 |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 
 |                                    | | 
 |                                    (7) returning to ‘make_boxed_int’ from ‘wrapped_malloc’ | 
|    27 |   if (!result) | 
 |      ~                               | 
 |      | | 
 |      (8) assuming ‘result’ is non-NULL | 
 |      (9) following ‘false’ branch (when ‘result’ is non-NULL)... | 
|    28 |     abort (); | 
|    29 |   result->i = i; | 
 |   ~~~~~~~~~~~~~                      | 
 |             | | 
 |             (10) ...to here |