On Sat, Nov 21, 2020 at 06:52:52PM +0100, Tim Düsterhus wrote: > Willy, > > Am 21.11.20 um 18:49 schrieb Willy Tarreau: > > On Sat, Nov 21, 2020 at 06:46:46PM +0100, Tim Düsterhus wrote: > >>> 2) make DEBUG_STRICT=1 default and only option > >> > >> This is what I did. Anything crashing by using DEBUG_STRICT is a bug by > >> definition (compared to ASAN which might or might not be a bug). It's > >> either a real bug or an incorrect condition in BUG_ON. Both must be > >> fixed by a developer. > > > > By the way it would be useful to keep at least one build without > > DEBUG_STRICT but with ERR=1. I think all developers use DEBUG_STRICT > > and from time to time we introduce build warnings about unused > > variables when STRICT is disabled. That's not dramatic but often it's > > caught very late :-) > > > > Okay, that might require some larger adjustments to matrix.py, I've > configured the DEBUG_STRICT within the general options in vtest.yml for > now. I'll keep your request in the back of my head and will send a patch > for this when I get around to it. It can probably run on schedule once a > day or once a week.
Sure, there's no emergency at all on this one, I just mentioned it so that eventually we can have this. thanks, Willy

