summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Sema')
-rw-r--r--clang/test/Sema/format-strings-scanf.c8
-rw-r--r--clang/test/Sema/format-strings.c8
2 files changed, 0 insertions, 16 deletions
diff --git a/clang/test/Sema/format-strings-scanf.c b/clang/test/Sema/format-strings-scanf.c
index ee2be0e6466..7a92842b245 100644
--- a/clang/test/Sema/format-strings-scanf.c
+++ b/clang/test/Sema/format-strings-scanf.c
@@ -183,11 +183,3 @@ void check_conditional_literal(char *s, int *i) {
scanf(i ? "%d" : "%d", i, s); // expected-warning{{data argument not used}}
scanf(i ? "%s" : "%d", s); // expected-warning{{format specifies type 'int *'}}
}
-
-void testInvalidNoPrintable(int *a) {
- scanf("%\u25B9", a); // expected-warning {{invalid conversion specifier '\u25b9'}}
- scanf("%\xE2\x96\xB9", a); // expected-warning {{invalid conversion specifier '\u25b9'}}
- scanf("%\U00010348", a); // expected-warning {{invalid conversion specifier '\U00010348'}}
- scanf("%\xF0\x90\x8D\x88", a); // expected-warning {{invalid conversion specifier '\U00010348'}}
- scanf("%\xe2", a); // expected-warning {{invalid conversion specifier '\xe2'}}
-}
diff --git a/clang/test/Sema/format-strings.c b/clang/test/Sema/format-strings.c
index 253aa57becd..5559710c603 100644
--- a/clang/test/Sema/format-strings.c
+++ b/clang/test/Sema/format-strings.c
@@ -642,14 +642,6 @@ void test_qualifiers(volatile int *vip, const int *cip,
printf("%n", (cip_t)0); // expected-warning{{format specifies type 'int *' but the argument has type 'cip_t' (aka 'const int *')}}
}
-void testInvalidNoPrintable() {
- printf("%\u25B9"); // expected-warning {{invalid conversion specifier '\u25b9'}}
- printf("%\xE2\x96\xB9"); // expected-warning {{invalid conversion specifier '\u25b9'}}
- printf("%\U00010348"); // expected-warning {{invalid conversion specifier '\U00010348'}}
- printf("%\xF0\x90\x8D\x88"); // expected-warning {{invalid conversion specifier '\U00010348'}}
- printf("%\xe2"); // expected-warning {{invalid conversion specifier '\xe2'}}
-}
-
#pragma GCC diagnostic ignored "-Wformat-nonliteral"
#pragma GCC diagnostic warning "-Wformat-security"
// <rdar://problem/14178260>
OpenPOWER on IntegriCloud