https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65902
--- Comment #3 from Bernd Edlinger <bernd.edlinger at hotmail dot de> --- (In reply to Richard Earnshaw from comment #2) > The standard headers should only be defining bool if stdbool.h has been > included. So this looks more like a build environment error than a bug in > GCC. yes. that is not too smart to define bool in the wrong header... but somehow we are also defining that in the wrong place?