https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639 Bug 24639 depends on bug 116638, which changed state.
Bug 116638 Summary: False-positive maybe-uninitizlied warning: ‘*(const std::array<int, 3>*)((char*)&<anonymous> +12)’ may be used uninitialized [-Werror=maybe-uninitialized] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116638 What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED