Lucian Popescu <lucian.popescu...@gmail.com> wrote:

> I noticed that some parts of OpenBSD use awkward techniques to detect
> undefined behavior in arithmetic operations, for example:
...
> The snippet was taken from lib/libexpat/lib/xmlparse.c

libexpat is outside source, which we incorporate

We have no influence over what the upstream libexpat does, but
I can *ASSURE YOU* there is zero change they will be switching to C23-only
support tomorrow, and breaking compatibility with the entire universe.

So that is such a terrible example.

You couldn't find a better example?

Reply via email to