On Mon, Mar 15, 2010 at 22:36, Bruno Haible <br...@clisp.org> wrote:
> Hi Jim,
>
>> You might just as well define and use your own macro,
>>
>>     #define ASSERT(e) do { if (!(e)) abort (); } while (0)
>
> Oh yes, this one is perfectly fine with me.

But it wouldn't protect you from

#define abort __builtin_unreachable

I honestly think you have a solution in search of a problem.

Paolo


Reply via email to