forked from OSchip/llvm-project
r141345 also fixed a -Wuninitialized bug where loop conditions were not always flagged as being uninitialized. Addresses <rdar://problem/9432305>.
llvm-svn: 141346
This commit is contained in:
parent
f8fd4d4962
commit
171969c8c2
|
@ -404,4 +404,10 @@ void PR11069(int a, int b) {
|
|||
}
|
||||
}
|
||||
|
||||
// Test uninitialized value used in loop condition.
|
||||
void rdar9432305(float *P) {
|
||||
int i; // expected-note {{initialize the variable 'i' to silence this warning}}
|
||||
for (; i < 10000; ++i) // expected-warning {{variable 'i' is uninitialized when used here}}
|
||||
P[i] = 0.0f;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue