aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/c-c++-common/analyzer/symbolic-3.c
blob: da4cdbbc54c162090da1c5666b94960bee85b4e5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#include "analyzer-decls.h"

int iarr[16];

void test_1 (int i, int j)
{
  int init_el_8 = iarr[8];
  __analyzer_eval (init_el_8 == iarr[8]); /* { dg-warning "TRUE" } */

  iarr[i] = j;
  __analyzer_eval (init_el_8 == iarr[8]); /* { dg-warning "UNKNOWN" } */
}