https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60304
Paolo Carlini <paolo.carlini at oracle dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jwakely.gcc at gmail dot com, | |paolo.carlini at oracle dot com --- Comment #4 from Paolo Carlini <paolo.carlini at oracle dot com> --- This weird issue has to do with <atomic> including <stdbool.h> via atomic_base.h. I don't know why it does that. (minor, unrelated, nit I also noticed: when <atomic> sees __cplusplus < 201103L it should *only* include c++0x_warning.h). Jon, any idea about <stdbool.h>? Out of curiousity, want to see if something breaks if I simply comment it out...