// RUN: %clang_cc1 -fsyntax-only -verify -Wno-pointer-to-int-cast -Wno-bool-conversion %s
typedef intptr_t;
static int f = 10;
static int b = f; // expected-error {{initializer element is not a compile-time constant}}
float r = &r; // expected-error {{initializer element is not a compile-time constant}}
intptr_t s = &s;
_Bool t = &t;
;
;
union bar u;
struct foo x = ; // expected-error {{initializer element is not a compile-time constant}}
struct foo y = ; // expected-error {{initializer element is not a compile-time constant}}
intptr_t z = u; // no-error