| 
  
     ‘test_34’: events 1-3 
|   388 |   if (!p) |  
 |      ^ |  
 |      | |  
 |      (1) following ‘false’ branch (when ‘p’ is non-NULL)... |  
|   389 |     return; |  
|   390 |   p->x = 0.0f; |  
 |   ~~~~~~~~~~~ |  
 |        | |  
 |        (2) ...to here |  
| [...] |  |  
|   393 |   *q = 1.0f; /* { dg-warning "use after 'free' of 'q'" } */ |  
 |   ~~~~~~~~~ |  
 |      | |  
 |      (3) use after ‘free’ of ‘q’ here |  
 
 |