Skip to content

Draft: build: Explicitly disable -Wmissing-field-initializers

Simon McVittie requested to merge wip/smcv/warnings into main

This is on by default at -Werror level in the macOS CI build, causing the build to fail. We do not consider missing field initializers to be a bug: an initializer that does not mention all fields has a well-defined meaning (remaining fields are initialized as if via .field = 0).

Resolves: #2812 (closed)


I'm hoping this will fix the macOS CI build. If it doesn't, it will at least help the macOS CI build.

Merge request reports