I think this is related to a bug in some old gcc:
* https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53119
It should be ignored, like suggested at:
* https://stackoverflow.com/a/13758286
I do not plan to go for the non-standard `{{0}}` variant just for this case, the initialization with `{0}` is what C standard specify.