On Thu, Mar 16, 2017 at 2:09 PM, Jason Ekstrand <jason at jlekstrand.net> wrote: > Older versions of GCC don't like compound literals in static const > variable declarations because they don't think it's an actual constant > value. Probably because the type it was cast to was explicitly non-const.