/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_parentheses’:
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:24:34: warning: tree range 24:31-24:37
   __emit_expression_range (0, (a + b) ); /* { dg-warning "range" } */                                                                         
                               ~~~^~~~                                                                                                         
                                                                                                                                               
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:30:39: warning: tree range 30:31-30:47
   __emit_expression_range (0, (a + b) * (a - b) ); /* { dg-warning "range" } */                                                               
                               ~~~~~~~~^~~~~~~~~                                                                                               
                                                                                                                                               
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:36:31: warning: tree range 36:31-36:39
   __emit_expression_range (0, !(a && b) ); /* { dg-warning "range" } */                                                                       
                               ^~~~~~~~~                                                                                                       
                                                                                                                                               
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_array_reference’:  
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:47:34: warning: tree range 47:31-47:38
   __emit_expression_range (0, arr[100] ); /* { dg-warning "range" } */                                                                        
                               ~~~^~~~~                                                                                                        
                                                                                                                                               
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_function_call’:    
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:56:31: warning: tree range 56:31-56:58
   __emit_expression_range (0, test_function_call (p, q, r) ); /* { dg-warning "range" } */                                                    
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                    
                                                                                                                                               
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_structure_references’:
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:74:36: warning: tree range 74:31-74:41   
   __emit_expression_range (0, local.field ); /* { dg-warning "range" } */                                                                        
                               ~~~~~^~~~~~                                                                                                        
                                                                                                                                                  
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:80:34: warning: tree range 80:31-80:40   
   __emit_expression_range (0, ptr->field ); /* { dg-warning "range" } */                                                                         
                               ~~~^~~~~~~                                                                                                         
                                                                                                                                                  
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_postfix_incdec’:      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:89:32: warning: tree range 89:31-89:33   
   __emit_expression_range (0, i++ ); /* { dg-warning "range" } */                                                                                
                               ~^~                                                                                                                
                                                                                                                                                  
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:95:32: warning: tree range 95:31-95:33   
   __emit_expression_range (0, i-- ); /* { dg-warning "range" } */                                                                                
                               ~^~                                                                                                                
                                                                                                                                                  
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_prefix_incdec’:       
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:106:31: warning: tree range 106:31-106:33
   __emit_expression_range (0, ++i ); /* { dg-warning "range" } */                                                                                
                               ^~~                                                                                                                
                                                                                                                                                  
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:112:31: warning: tree range 112:31-112:33
   __emit_expression_range (0, --i ); /* { dg-warning "range" } */                                                                                
                               ^~~                                                                                                                
                                                                                                                                                  
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_address_operator’:    
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:121:31: warning: tree range 121:31-121:37
   __emit_expression_range (0, &global ); /* { dg-warning "range" } */                                                                            
                               ^~~~~~~                                                                                                            
                                                                                                                                                  
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_indirection’:         
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:130:31: warning: tree range 130:31-130:34
   __emit_expression_range (0, *ptr ); /* { dg-warning "range" } */                                                                               
                               ^~~~                                                                                                               
                                                                                                                                                  
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_unary_minus’:         
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:139:31: warning: tree range 139:31-139:32
   __emit_expression_range (0, -i ); /* { dg-warning "range" } */                                                                                 
                               ^~                                                                                                                 
                                                                                                                                                  
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_ones_complement’:     
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:148:31: warning: tree range 148:31-148:32
   __emit_expression_range (0, ~i ); /* { dg-warning "range" } */                                                                                 
                               ^~                                                                                                                 
                                                                                                                                                  
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_logical_negation’:    
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:157:31: warning: tree range 157:31-157:35
   __emit_expression_range (0, !flag ); /* { dg-warning "range" } */                                                                              
                               ^~~~~                                                                                                              
                                                                                                                                                  
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_cast’:                
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:168:31: warning: tree range 168:31-168:40
   __emit_expression_range (0, (int *)ptr ); /* { dg-warning "range" } */                                                                         
                               ^~~~~~~~~~                                                                                                         
                                                                                                                                                  
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_multiplicative_operators’:
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:180:35: warning: tree range 180:31-180:39    
   __emit_expression_range (0, lhs * rhs ); /* { dg-warning "range" } */                                                                              
                               ~~~~^~~~~                                                                                                              
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:186:35: warning: tree range 186:31-186:39    
   __emit_expression_range (0, lhs / rhs ); /* { dg-warning "range" } */                                                                              
                               ~~~~^~~~~                                                                                                              
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:192:35: warning: tree range 192:31-192:39    
   __emit_expression_range (0, lhs % rhs ); /* { dg-warning "range" } */                                                                              
                               ~~~~^~~~~                                                                                                              
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_additive_operators’:      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:201:35: warning: tree range 201:31-201:39    
   __emit_expression_range (0, lhs + rhs ); /* { dg-warning "range" } */                                                                              
                               ~~~~^~~~~                                                                                                              
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:207:35: warning: tree range 207:31-207:39    
   __emit_expression_range (0, lhs - rhs ); /* { dg-warning "range" } */                                                                              
                               ~~~~^~~~~                                                                                                              
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_shift_operators’:         
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:216:35: warning: tree range 216:31-216:40    
   __emit_expression_range (0, lhs << rhs ); /* { dg-warning "range" } */                                                                             
                               ~~~~^~~~~~                                                                                                             
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:222:35: warning: tree range 222:31-222:40    
   __emit_expression_range (0, lhs >> rhs ); /* { dg-warning "range" } */                                                                             
                               ~~~~^~~~~~                                                                                                             
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_relational_operators’:    
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:231:35: warning: tree range 231:31-231:39    
   __emit_expression_range (0, lhs < rhs ); /* { dg-warning "range" } */                                                                              
                               ~~~~^~~~~                                                                                                              
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:237:35: warning: tree range 237:31-237:39    
   __emit_expression_range (0, lhs > rhs ); /* { dg-warning "range" } */                                                                              
                               ~~~~^~~~~                                                                                                              
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:243:35: warning: tree range 243:31-243:40    
   __emit_expression_range (0, lhs <= rhs ); /* { dg-warning "range" } */                                                                             
                               ~~~~^~~~~~                                                                                                             
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:249:35: warning: tree range 249:31-249:40    
   __emit_expression_range (0, lhs >= rhs ); /* { dg-warning "range" } */                                                                             
                               ~~~~^~~~~~                                                                                                             
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_equality_operators’:      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:258:35: warning: tree range 258:31-258:40    
   __emit_expression_range (0, lhs == rhs ); /* { dg-warning "range" } */                                                                             
                               ~~~~^~~~~~                                                                                                             
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:264:35: warning: tree range 264:31-264:40    
   __emit_expression_range (0, lhs != rhs ); /* { dg-warning "range" } */                                                                             
                               ~~~~^~~~~~                                                                                                             
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_bitwise_binary_operators’:
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:273:35: warning: tree range 273:31-273:39    
   __emit_expression_range (0, lhs & rhs ); /* { dg-warning "range" } */                                                                              
                               ~~~~^~~~~                                                                                                              
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:279:35: warning: tree range 279:31-279:39    
   __emit_expression_range (0, lhs ^ rhs ); /* { dg-warning "range" } */                                                                              
                               ~~~~^~~~~                                                                                                              
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:285:35: warning: tree range 285:31-285:39    
   __emit_expression_range (0, lhs | rhs ); /* { dg-warning "range" } */                                                                              
                               ~~~~^~~~~                                                                                                              
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_logical_operators’:       
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:294:35: warning: tree range 294:31-294:40    
   __emit_expression_range (0, lhs && rhs ); /* { dg-warning "range" } */                                                                             
                               ~~~~^~~~~~                                                                                                             
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:300:35: warning: tree range 300:31-300:40    
   __emit_expression_range (0, lhs || rhs ); /* { dg-warning "range" } */                                                                             
                               ~~~~^~~~~~                                                                                                             
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_conditional_operators’:   
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:311:46: warning: tree range 311:31-311:55    
   __emit_expression_range (0, flag ? on_true : on_false ); /* { dg-warning "range" } */                                                              
                               ~~~~~~~~~~~~~~~^~~~~~~~~~                                                                                              
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_assignment_expressions’:  
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:322:36: warning: tree range 322:31-322:42    
   __emit_expression_range (0, dest = other ); /* { dg-warning "range" } */                                                                           
                               ~~~~~^~~~~~~                                                                                                           
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:328:36: warning: tree range 328:31-328:43    
   __emit_expression_range (0, dest *= other ); /* { dg-warning "range" } */                                                                          
                               ~~~~~^~~~~~~~                                                                                                          
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:334:36: warning: tree range 334:31-334:43    
   __emit_expression_range (0, dest /= other ); /* { dg-warning "range" } */                                                                          
                               ~~~~~^~~~~~~~                                                                                                          
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:340:36: warning: tree range 340:31-340:43    
   __emit_expression_range (0, dest %= other ); /* { dg-warning "range" } */                                                                          
                               ~~~~~^~~~~~~~                                                                                                          
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:346:36: warning: tree range 346:31-346:43    
   __emit_expression_range (0, dest += other ); /* { dg-warning "range" } */                                                                          
                               ~~~~~^~~~~~~~                                                                                                          
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:352:36: warning: tree range 352:31-352:43    
   __emit_expression_range (0, dest -= other ); /* { dg-warning "range" } */                                                                          
                               ~~~~~^~~~~~~~                                                                                                          
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:358:36: warning: tree range 358:31-358:44    
   __emit_expression_range (0, dest <<= other ); /* { dg-warning "range" } */                                                                         
                               ~~~~~^~~~~~~~~                                                                                                         
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:364:36: warning: tree range 364:31-364:44    
   __emit_expression_range (0, dest >>= other ); /* { dg-warning "range" } */                                                                         
                               ~~~~~^~~~~~~~~                                                                                                         
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:370:36: warning: tree range 370:31-370:43    
   __emit_expression_range (0, dest &= other ); /* { dg-warning "range" } */                                                                          
                               ~~~~~^~~~~~~~                                                                                                          
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:376:36: warning: tree range 376:31-376:43    
   __emit_expression_range (0, dest ^= other ); /* { dg-warning "range" } */                                                                          
                               ~~~~~^~~~~~~~                                                                                                          
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:382:36: warning: tree range 382:31-382:43    
   __emit_expression_range (0, dest |= other ); /* { dg-warning "range" } */                                                                          
                               ~~~~~^~~~~~~~                                                                                                          
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_comma_operator’:          
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:393:35: warning: tree range 393:31-393:42    
   __emit_expression_range (0, (a++, a + b) ); /* { dg-warning "range" } */                                                                           
                               ~~~~^~~~~~~~                                                                                                           
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c: In function ‘test_quadratic’:               
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:406:37: warning: tree range 406:31-406:47    
   __emit_expression_range (0, b * b - 4 * a * c ); /* { dg-warning "range" } */                                                                      
                               ~~~~~~^~~~~~~~~~~                                                                                                      
                                                                                                                                                      
/home/david/coding-3/gcc-git-rich-errors/src/gcc/testsuite/gcc.dg/plugin/diagnostic-test-expressions-1.c:414:6: warning: tree range 413:6-414:14      
      (-b + sqrt (b * b - 4 * a * c))                                                                                                                 
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                                                 
      / (2 * a)); /* { dg-warning "range" } */                                                                                                        
      ^~~~~~~~~