[dmd-internals] auto tester changes
    Brad Roberts 
    braddr at puremagic.com
       
    Thu Apr 28 19:24:05 PDT 2011
    
    
  
I've added 2 new builds, and renamed one:
  Renamed: Linux 64 -> Linux 32/64
  Added:   Linux 64/32
  Added:   Linux 64/64
The first number is the dmd binary, the second is the generated code.  For 
example, Linux 32/64 means that dmd was built as a 32 bit binary and the 
output of the compiler was 64 bits for druntime, phobos, and the dmd test 
suite.  The three linux/64 related builds are all occurring on the same 
machine, serially, so don't expect to see all the results coming out at 
the same time or terribly fast.
For added benefit of those with bad memories, such as myself from time to 
time, hover over the column headers to get the explanatory text.
All of the 32 bit builds remain as 32 bit dmd's with 32 bit code gen.
  
Technically there's more dimensions that could be tested, such as the 32 
bit build on a 32 bit linux box generating 64 bit output and moving it to 
a 64 bit box to test on.  But, well, I'll leave that for some other person 
to setup and maintain. :)
In the not terribly distant future, I hope to see us adding freebsd/64 and 
osx/64 builds, so the structure of the tester results page is going to 
have to change.. it can't survive adding 3 or 6 more columns (one year 
maybe even the 3 for win64 too).  So, give some thought to how it could 
look.  I'm considering the landing page just having a grid of the most 
recent build for each supported platform, no history.  A deeper page could 
have the history for each dimension.
Later,
Brad
    
    
More information about the dmd-internals
mailing list