Make the tests working.
authorMartin Liska <mliska@suse.cz>
Fri, 14 Jan 2022 12:52:50 +0000 (13:52 +0100)
committerMartin Liska <mliska@suse.cz>
Mon, 17 Jan 2022 11:13:00 +0000 (12:13 +0100)
gcc/testsuite/ChangeLog:

* g++.dg/uninit-pred-loop-1_b.C: Fix invalid warnings.
* g++.dg/uninit-pred-loop-1_c.C: Likewise.

gcc/testsuite/g++.dg/uninit-pred-loop-1_b.C
gcc/testsuite/g++.dg/uninit-pred-loop-1_c.C

index e4ef3d2..b17b936 100644 (file)
@@ -11,7 +11,7 @@ int foo(int n)
        _err = bar();
      }
      _err; 
-   }); /* { dg-warning "uninitialized" "warn on _err" } */
+   });
 
    if (err == 0) return 17; 
  }
index 7f6b41d..711812a 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-Wuninitialized -O2" } */
+/* { dg-options "-Wuninitialized -O2 -std=c++98" } */
 
 extern int bar();
 int foo(int n, int m)
@@ -15,7 +15,7 @@ int foo(int n, int m)
      _err; 
    }); 
 
-   if (err == 0) return 17; }); /* { dg-warning "uninitialized" "warn on _err" } */
+   if (err == 0) return 17;
  }
 
  return 18;