From owner-freebsd-alpha Wed Mar 20 14:47:46 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by hub.freebsd.org (Postfix) with ESMTP id A16CD37B41C; Wed, 20 Mar 2002 14:47:31 -0800 (PST) Received: by elvis.mu.org (Postfix, from userid 1192) id 80D82AE1D7; Wed, 20 Mar 2002 14:47:31 -0800 (PST) Date: Wed, 20 Mar 2002 14:47:31 -0800 From: Alfred Perlstein To: Terry Lambert Cc: obrien@freebsd.org, alpha@freebsd.org Subject: Re: (forw) per-arch __P removal done, please test review. Message-ID: <20020320224731.GR455@elvis.mu.org> References: <20020320181508.GG455@elvis.mu.org> <20020320101950.A65314@dragon.nuxi.com> <3C99095A.8C598A76@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3C99095A.8C598A76@mindspring.com> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org * Terry Lambert [020320 14:13] wrote: > David O'Brien wrote: > > Alfred has made a name for himself by tackling unpleasent > grunt work as it comes up; so freaking what? The: Yah, really... > > > You just want to get your name in lights don't you?? > > comment is really unwarranted. Goes without saying. :) > At a previous company, a manager got a bug up his butt that > getting rid of LINT warnings using FlexiLint would magically > make the code better, even though some of the casts that had > to be there to make that happen actually hid important > semantic conversions which constrained future use. Making > the code LINT cleanly hid these semantics, planting land > mines for future programmers. > > > Rather than shut down engineering for a week while people > went off on this futile and (be honest) assinine exercise, > I and one other engineer took it upon ourselves to spend a > little over 4 hours "fixing" the code so that it LINT'ed > cleanly, after it was announced that the company would take > time out to "fix the LINT bugs". > > Did we get some public kudos over it? Yes. But that was > not the intent of the exercise. The intent of the exercise > was to get the LINT-harpies off the backs of the engineers > so that the make-work of passing some idiotic tool's idea > of what constitutes good taste didn't impact the developement > schedule. The public kudos in fact detracted from the point > we were trying to make by somehow legitimizing the exercise; > we didn't care: we hadn't lost a week to all of engineering > diddling themselves. Then _I_ did this: echo CFLAGS+=-O >> /src/root/make.conf and broke the build for them because of various things that gcc didn't pick up without optimization turned on. oh the joys of working there. :) -Alfred To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message