1 // RUN: %clang_cc1 %s -triple=i686-linux-gnu -emit-llvm -o - | FileCheck %s
2 
3 struct S {
4   mutable int n;
5 };
f()6 int f() {
7   // The purpose of this test is to ensure that this variable is a global
8   // not a constant.
9   // CHECK: @_ZZ1fvE1s = internal global {{.*}} { i32 12 }
10   static const S s = { 12 };
11   return ++s.n;
12 }
13