Subject: Re: DEBUG/DIAGNOSTIC/LOCKDEBUG by default
To: None <tech-kern@NetBSD.org>
From: Matthias Scheler <tron@zhadum.org.uk>
List: tech-kern
Date: 11/06/2007 13:16:18
On Tue, Nov 06, 2007 at 12:45:30AM +0100, Juan RP wrote:
> Can we please enable DEBUG/DIAGNOSTIC/LOCKDEBUG by default on HEAD?
> when the final branch is created we could remove them.

I don't think that is a good idea.

One of the problems of NetBSD in general is that the pre-release versions
don't get enough testing because a lot of people run NetBSD-current (e.g.
because features, drivers don't get backported) which is often significantly
different than the release branches. Having debugging enabled in HEAD and
not in the stable branches will make that problem worse.

And there are also bugs which are hidden by debugging e.g. because the
timing changes.

	Kind regards

-- 
Matthias Scheler                                  http://zhadum.org.uk/