https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67433
--- Comment #10 from xuejuncao <xuejuncao at gmail dot com> --- when bool value read from unpacked stream or file, wen can not ensure it's 1 or 0; so maybe the best solution is compile with "-D_Bool=char" for now :-/