DMD needs branches

Pragma ericanderton at yahoo.removeme.com
Mon Apr 16 12:23:06 PDT 2007


Sean Kelly wrote:
> Dan wrote:
>> Thomas Kuehne Wrote:
>>>> How long does it take for all tests to complete? Big difference 
>>>> between GDC/DMD?
>>> If the testsuite is the only running application and neglection dead
>>> locks: ~ 25 hours for DMD, ~ 36 hours for GDC
>>
>> Holy moley batman!  I didn't know D had enough source to take that 
>> long to do *anything* to it.  I could almost manually retype my entire 
>> scripting engine in that much time!
> 
> Sounds like D needs a DDStress client, kinda like SETI at Home ;-)
> 
> 
> Sean

Would that work?

0) download client
1) client runs and syncs with stress-test repository
1.1) client syncs compiler distribution(s) for needed tests
1.2) client gets list of incomplete test cases
1.3) client syncs stress-test code for needed test cases
2) client runs needed tests
3) client reports results
4) sleep while not idle
5) (system idle) loop to 1

That might work a treat for performance testing of discrete code samples, if nothing else.

-- 
- EricAnderton at yahoo



More information about the Digitalmars-d mailing list