So the reason I want to make bool and _Bool compatible is because currently it is technically impossible to have a C api exposed to C++ that returns bool, without using some other type. This applies to structures that need to contain a boolean value. This affects all common apis. 

On Mon, Jan 6, 2020 at 11:30 Askar Safin <> wrote:

> The C++ bool and C _Bool types are compatible
This is very complicated. See, for example, this letter: