// DISABLE: clang -checker-simple -analyzer-store-region -verify %s struct s { int data; }; struct s global; void g(int); void f4() { int a; if (global.data == 0) a = 3; if (global.data == 0) // When the true branch is feasible 'a = 3'. g(a); // no-warning }