https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93121
--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Oh, and the patch doesn't differentiate between storing of indeterminate values into unsigned char or std::byte and other stores, all of them are treated as problematic. Will defer that to PR96223, but the code knows from the indeterminate bits mask and type it is stored to whether that would be a case or not.