Clang bug dealing with fixed size global arrays

There are cases where clang incorrectly reports constant initalisers as being not constant.
I've attached a test case which should pass semantic analysis but currently does not.

It won't compile as we don't support complex global initalisers yet -- that's what i'm working on, and thus why i found this :smiley:

simpleTest.c (66 Bytes)

Fixed, thanks Oliver!