On 04/29/2011 11:02 AM, Nathan Froyd wrote:
On Fri, Apr 29, 2011 at 10:59:31AM -0400, Diego Novillo wrote:
* g++.dg/warn/Wreal-conversion-1.C: New.
* gcc.dg/Wreal-conversion-1.c: New.
Could a single copy of the test be placed in c-c++-common, instead?
-Nathan
Committed to google/main
2011-04-29 Diego Novillo <dnovi...@google.com>
* c-c++-common/Wreal-conversion-1.c: Move from gcc.dg.
* g++.dg/warn/Wreal-conversion-1.C: Remove.
diff --git a/gcc/testsuite/c-c++-common/Wreal-conversion-1.c
b/gcc/testsuite/c-c++-common/Wreal-conversion-1.c
new file mode 100644
index 0000000..84e7293
--- /dev/null
+++ b/gcc/testsuite/c-c++-common/Wreal-conversion-1.c
@@ -0,0 +1,29 @@
+// { dg-do compile }
+// { dg-options "-Wreal-conversion" }
+
+#include <stddef.h>
+
+int
+func1 (int a)
+{
+ double f = a;
+ return f; // { dg-warning "conversion to" }
+}
+
+double func3 ();
+
+void
+func2 ()
+{
+ double g = 3.2;
+ float f;
+ int t = g; // { dg-warning "conversion to" }
+ int p;
+ p = f; // { dg-warning "conversion to" }
+ func1 (g); // { dg-warning "conversion to" }
+ char c = f; // { dg-warning "conversion to" }
+ size_t s;
+ p = s;
+ int q;
+ q = func3 (); // { dg-warning "conversion to" }
+}
diff --git a/gcc/testsuite/g++.dg/warn/Wreal-conversion-1.C
b/gcc/testsuite/g++.dg/warn/Wreal-conversion-1.C
deleted file mode 100644
index 2079486..0000000
--- a/gcc/testsuite/g++.dg/warn/Wreal-conversion-1.C
+++ /dev/null
@@ -1,30 +0,0 @@
-// { dg-do compile }
-// { dg-options "-Wreal-conversion" }
-
-#include <stddef.h>
-
-int
-func1 (int a)
-{
- double f = a;
- return f; // { dg-warning "conversion to" }
-}
-
-double func3 ();
-
-void
-func2 ()
-{
- double g = 3.2;
- float f;
- int t = g; // { dg-warning "conversion to" }
- bool b = g;
- int p;
- p = f; // { dg-warning "conversion to" }
- func1 (g); // { dg-warning "conversion to" }
- char c = f; // { dg-warning "conversion to" }
- size_t s;
- p = s;
- int q;
- q = func3 (); // { dg-warning "conversion to" }
-}
diff --git a/gcc/testsuite/gcc.dg/Wreal-conversion-1.c
b/gcc/testsuite/gcc.dg/Wreal-conversion-1.c
deleted file mode 100644
index 84e7293..0000000
--- a/gcc/testsuite/gcc.dg/Wreal-conversion-1.c
+++ /dev/null
@@ -1,29 +0,0 @@
-// { dg-do compile }
-// { dg-options "-Wreal-conversion" }
-
-#include <stddef.h>
-
-int
-func1 (int a)
-{
- double f = a;
- return f; // { dg-warning "conversion to" }
-}
-
-double func3 ();
-
-void
-func2 ()
-{
- double g = 3.2;
- float f;
- int t = g; // { dg-warning "conversion to" }
- int p;
- p = f; // { dg-warning "conversion to" }
- func1 (g); // { dg-warning "conversion to" }
- char c = f; // { dg-warning "conversion to" }
- size_t s;
- p = s;
- int q;
- q = func3 (); // { dg-warning "conversion to" }
-}