int test(void) {
  struct sa {  int a; };
  static  volatile  struct sa  s1 /* = { 42 } */;
  s1.a = 42;
  return 0;
}
