| 
  
     ‘test_5’: events 1-2 
|    74 |   void *p = malloc(1024); /* { dg-message "\\(1\\) this call could return NULL" } */ |  
 |             ^~~~~~~~~~~~ |  
 |             | |  
 |             (1) this call could return NULL |  
|    75 |   bar_t cb = get_bar (); |  
|    76 |   cb(p, q, r); /* { dg-warning "use of possibly-NULL 'p' where non-null expected" "warning" } */ |  
 |   ~~~~~~~~~~~ |  
 |   | |  
 |   (2) argument 1 (‘p’) from (1) could be NULL where non-null expected |  
 
 |