Remove unneeded test. We have plenty of subgroup relations between warnings,
and for those we care about we should have a general way of testing them. llvm-svn: 174531
This commit is contained in:
parent
dd77041973
commit
c43636a53d
|
@ -1,16 +0,0 @@
|
||||||
// RUN: %clang -fsyntax-only %s -Xclang -verify -Werror=incompatible-pointer-types -Wno-error=incompatible-pointer-types-discards-qualifiers
|
|
||||||
|
|
||||||
// This test ensures that the subgroup of -Wincompatible-pointer-types warnings that
|
|
||||||
// concern discarding qualifers can be promoted (or not promoted) to an error *separately* from
|
|
||||||
// the other -Wincompatible-pointer-type warnings.
|
|
||||||
//
|
|
||||||
// <rdar://problem/13062738>
|
|
||||||
//
|
|
||||||
|
|
||||||
void foo(char *s); // expected-note {{passing argument to parameter 's' here}}
|
|
||||||
void baz(int *s); // expected-note {{passing argument to parameter 's' here}}
|
|
||||||
|
|
||||||
void bar(const char *s) {
|
|
||||||
foo(s); // expected-warning {{passing 'const char *' to parameter of type 'char *' discards qualifiers}}
|
|
||||||
baz(s); // expected-error {{incompatible pointer types passing 'const char *' to parameter of type 'int *'}}
|
|
||||||
}
|
|
Loading…
Reference in New Issue