On 24/09/2020 09:59, Kim Barrett wrote:
I agree, the program cruft in NetworkInterface.c is unmaintainable and not the right place for it.If possible, my preference would be to avoid the pragma cruft and write the code in such a way that gcc8/9 without asan doesn't warn, and gcc10 doesn't warn with or without asan. I've kind of lost track in the discussion of all the variants whether that's actually feasible.
-Alan.