[LLVMdev] Nightly Test Machine Identification

Reid Spencer rspencer at reidspencer.com
Wed Oct 18 11:23:40 PDT 2006

Hi Chris,

On Wed, 2006-10-18 at 11:59 -0700, Chris Lattner wrote:
> On Wed, 18 Oct 2006, Reid Spencer wrote:
> > How are the nightly test machines identified? I went to look at my
> > machine's test results and couldn't find any (for a while) because a new
> > machine id had been set.  I'd like to avoid creating new machine ids so
> > could you please indicate what factors lead to one run of nightly test
> > being viewed as a different machine?  If you explain it, I'll add the
> > explanation to the documentation.
> I don't recall the details, but I believe that all of the architecture, 
> base compiler version, nickname and probably other stuff factor into it.

I talked with Jim about it off-list. He indicated that the factors are:

Username, hardware, OS, machine name, nickname and gcc version.

> Upgrading the system compiler (in particular) can have a significant 
> impact on the performance results, so I think this behavior makes sense. 
> If you strongly disagree and want to change it, go for it.

I had upgraded my Linux kernel from 2.6.17 to 2.6.18. I suggested to Jim
that changes in the minor revision number of the operating system should
not count as a new machine. He said he'd look into it when he has time.
Its not a huge issue, I just didn't want to be incrementing the machine
numbers needlessly and needed to know what it was based on.


More information about the llvm-dev mailing list