https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68066
--- Comment #2 from Ilya Enkovich <ienkovich at gcc dot gnu.org> --- (In reply to Richard Biener from comment #1) > Hmm, the boolean type shouldn't have precision 0. Ilya? Yep. I sent a patch to fix it. https://gcc.gnu.org/ml/gcc-patches/2015-10/msg02298.html