Remove unnecessary test.
authorDiego Novillo <dnovillo@google.com>
Fri, 30 May 2014 13:19:28 +0000 (13:19 +0000)
committerDiego Novillo <dnovillo@google.com>
Fri, 30 May 2014 13:19:28 +0000 (13:19 +0000)
llvm-svn: 209893

clang/test/Frontend/Weverything-and-remarks.cpp [deleted file]

diff --git a/clang/test/Frontend/Weverything-and-remarks.cpp b/clang/test/Frontend/Weverything-and-remarks.cpp
deleted file mode 100644 (file)
index fcdc2c8..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-// Test that -Weverything does not trigger any backend remarks.
-//
-// This was triggering backend remarks for which there were no frontend
-// flags to filter them. The handler in BackendConsumer::DiagnosticHandlerImpl
-// should not emitting diagnostics for unhandled kinds.
-
-// RUN: %clang -target x86_64-unknown-unknown -c -S -Weverything -O0 -o /dev/null %s 2> %t.err
-// RUN: FileCheck < %t.err %s
-
-typedef __char32_t char32_t;
-typedef long unsigned int size_t;
-template <class _CharT>
-struct __attribute__((__type_visibility__("default"))) char_traits;
-
-template <>
-struct __attribute__((__type_visibility__("default"))) char_traits<char32_t> {
-  typedef char32_t char_type;
-  static void assign(char_type& __c1, const char_type& __c2) throw() {
-    __c1 = __c2;
-  }
-  static char_type* move(char_type* __s1, const char_type* __s2, size_t __n);
-};
-char32_t* char_traits<char32_t>::move(char_type* __s1, const char_type* __s2,
-                                      size_t __n) {
-  { assign(*--__s1, *--__s2); }
-}
-
-// CHECK-NOT: {{^remark:}}