> Mark> Looks like I'm going to need another exception_list, for build
> Mark> products that aren't properly clobbered.

> Are they not properly clobbered because of makefile bugs (see 6414855)
> or because they're not supposed to be clobbered?  (Though the latter
> seems like a contradiction in terms...)

Makefile bugs.

I'll need to consult with the core team (ie John, since he's explicitly 
reading this thread), but here's my opinion:  Don't make exceptions for 
'em.  Let 'em be unreferenced.

If the gate (and therefore the official unrefmaster.out) isn't built 
repeatedly in the same workspace, they'll never show up.  If it is, then 
they'll appear as one-shot noise when they first appear in the 
unrefmaster.out file, and then again if/when the makefile bugs gets fixed.

However, that's not a strong opinion.  This still leaves projects and 
developers (anybody that does findunref builds in "used" workspaces) open 
to noise, which could potentially obfuscate their own problems.

I'll soon setup a couple clean build workspaces, and do successive 
findunref builds in 'em, just to see for sure which of these only show up 
on the second run.  I'll bet dollars to donuts that, once the .hg and .flg 
stuff that I mentioned before gets cleaned up, this accounts for all the 
differences.

--Mark

Reply via email to