https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122506
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Nuno Lopes from comment #0) > If the access goes through the operator[], it loads uninitialized memory > first, and then masks it. Which access? Can you please provide a complete example that demonstrates the problem.
