blob: 1204b6e36d5526be590c84c52514a740ed2480e4 [file] [log] [blame]
/* { dg-do run } */
/* { dg-options "-O2 -fno-tree-vectorize" } */
int A[4];
int B[4];
static const char *__attribute__((noipa)) foo()
{
return "1";
}
int main()
{
const char *s = foo();
A[0] = 1000;
for(int i = 1; i < 4; ++i) {
B[i] = 0;
A[i] = 0;
if(s[0])
B[i] = 1;
A[i] = A[i - 1];
}
if (A[3] != 1000)
__builtin_abort ();
return 0;
}