forked from OSchip/llvm-project
Fix a test that hasn't worked since 2007
Due to a missing -verify, 2007-10-01-BuildArrayRef.c was a no-op. The message was changed 5 years ago so also update the test to reflect the new wording. llvm-svn: 196729
This commit is contained in:
parent
544bd43624
commit
a644314b68
|
@ -1,9 +1,9 @@
|
||||||
// RUN: not %clang_cc1_only -c %s -o - > /dev/null
|
// RUN: %clang_cc1 -fsyntax-only -verify %s
|
||||||
// PR 1603
|
// PR 1603
|
||||||
void func()
|
void func()
|
||||||
{
|
{
|
||||||
const int *arr;
|
const int *arr;
|
||||||
arr[0] = 1; // expected-error {{assignment of read-only location}}
|
arr[0] = 1; // expected-error {{read-only variable is not assignable}}
|
||||||
}
|
}
|
||||||
|
|
||||||
struct foo {
|
struct foo {
|
||||||
|
@ -15,6 +15,6 @@ int func2()
|
||||||
{
|
{
|
||||||
const struct foo *fp;
|
const struct foo *fp;
|
||||||
fp = &sfoo;
|
fp = &sfoo;
|
||||||
fp[0].bar = 1; // expected-error {{ assignment of read-only member}}
|
fp[0].bar = 1; // expected-error {{read-only variable is not assignable}}
|
||||||
return sfoo.bar;
|
return sfoo.bar;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue