warning:  unknown directive: 'dg_final'; did you mean 'dg-final'? 
        File contrib/dg-lint/test-1.c
        Line 6
        Column 6
        
          
            |     6 |   | /* { dg_final { scan_assembler_times "vmsumudm" 2 } } */ | 
            |       |   |      ^~~~~~~~ | 
            |       |   |      dg-final | 
          
        
        
          
          --- contrib/dg-lint/test-1.c
+++ contrib/dg-lint/test-1.c
@@ -3,7 +3,7 @@
 /* Underscore rather than dash.
    Example taken from gcc/testsuite/gcc.target/powerpc/vsx-builtin-msum.c
    fixed in r15-3878-gd5864b95ce94d9.  */
-/* { dg_final { scan_assembler_times "vmsumudm" 2 } } */
+/* { dg-final { scan_assembler_times "vmsumudm" 2 } } */
 
 
 /* Correct directive.  */
         
       
      
         
        warning:  directive 'dg-output-file' appears not to match dg.exp's regexp 
        File contrib/dg-lint/test-1.c
        Line 15
        Column 4
        
          
            |    15 |   |    dg-output-file "m4.out" | 
            |       |   |    ^~~~~~~~~~~~~~ | 
          
        
       
      
         
        warning:  directive 'dg-output-file' appears not to match dg.exp's regexp 
        File contrib/dg-lint/test-1.c
        Line 18
        Column 4
        
          
            |    18 |   |    dg-output-file "m4.out" } | 
            |       |   |    ^~~~~~~~~~~~~~ | 
          
        
       
      
         
        warning:  directive 'dg-output-file' appears not to match dg.exp's regexp 
        File contrib/dg-lint/test-1.c
        Line 21
        Column 6
        
          
            |    21 |   |    { dg-output-file "m4.out" | 
            |       |   |      ^~~~~~~~~~~~~~ | 
          
        
       
      
         
        warning:  directive 'dg-output-file' appears not to match dg.exp's regexp 
        File contrib/dg-lint/test-1.c
        Line 24
        Column 5
        
          
            |    24 |   |    {dg-output-file "m4.out"} | 
            |       |   |     ^~~~~~~~~~~~~~ | 
          
        
       
      
         
        warning:  directive 'dg-output-file' appears not to match dg.exp's regexp 
        File contrib/dg-lint/test-1.c
        Line 27
        Column 6
        
          
            |    27 |   |    { dg-output-file, "m4.out" } | 
            |       |   |      ^~~~~~~~~~~~~~ | 
          
        
       
      
         
        warning:  directive 'dg-whatever' appears not to match dg.exp's regexp 
        File contrib/dg-lint/test-1.c
        Line 32
        Column 6
        
          
            |    32 |   |    { dg-whatever } | 
            |       |   |      ^~~~~~~~~~~ | 
          
        
       
      
         
        warning:  unknown directive: 'dg-whatever' 
        File contrib/dg-lint/test-1.c
        Line 33
        Column 6
        
          
            |    33 |   |    { dg-whatever  } | 
            |       |   |      ^~~~~~~~~~~ | 
          
        
       
      
         
        warning:  unknown directive: 'dg-whatever' 
        File contrib/dg-lint/test-1.c
        Line 34
        Column 6
        
          
            |    34 |   |    { dg-whatever "" } | 
            |       |   |      ^~~~~~~~~~~ | 
          
        
       
      
         
        warning:  unknown directive: 'dg-oupyt-file'; did you mean 'dg-output-file'? 
        File contrib/dg-lint/test-1.c
        Line 39
        Column 6
        
          
            |    39 |   |    { dg-oupyt-file "m4.out" } | 
            |       |   |      ^~~~~~~~~~~~~ | 
            |       |   |      dg-output-file | 
          
        
        
          
          --- contrib/dg-lint/test-1.c
+++ contrib/dg-lint/test-1.c
@@ -36,6 +36,6 @@
 
 /* Misspelled directive
 
-   { dg-oupyt-file "m4.out" }
+   { dg-output-file "m4.out" }
 
  */
         
       
      
         
        warning:  directive 'dg-do' appears not to match dg.exp's regexp 
        File contrib/dg-lint/test-2.c
        Line 3
        Column 42
        
          
            |     3 |   |    "This directive must appear after any dg-do directive in the test and | 
            |       |   |                                          ^~~~~ | 
          
        
       
      
         
        warning:  directive 'dg-additional-sources' appears not to match dg.exp's regexp 
        File contrib/dg-lint/test-2.c
        Line 4
        Column 15
        
          
            |     4 |   |    before any dg-additional-sources directive." for | 
            |       |   |               ^~~~~~~~~~~~~~~~~~~~~ | 
          
        
       
      
         
        warning:  directive 'dg-require-effective-target' appears not to match dg.exp's regexp 
        File contrib/dg-lint/test-2.c
        Line 5
        Column 4
        
          
            |     5 |   |    dg-require-effective-target.  */ | 
            |       |   |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | 
          
        
       
      
         
        warning:  'dg-do' after 'dg-require-effective-target' 
        File contrib/dg-lint/test-2.c
        Line 8
        Column 6
        
          
            |     8 |   | /* { dg-do compile } */ | 
            |       |   |      ^~~~~ | 
          
        
        
           
          note:  'dg-require-effective-target' was here 
          File contrib/dg-lint/test-2.c
          Line 7
          Column 6
          
            
              |     7 |   | /* { dg-require-effective-target c++11 } */ | 
              |       |   |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~ |