[phobos] phobos commit, revision 2028

Brad Roberts braddr at puremagic.com
Mon Sep 20 20:56:45 PDT 2010


On 9/20/2010 8:32 PM, Andrei Alexandrescu wrote:
> On 09/20/2010 08:23 PM, Don Clugston wrote:
>>> In short, imposing this requirement on me will substantially lessen my
>>> contribution to Phobos.
>>
>> I agree.
>> For a large chunk of the past six weeks, unit tests were broken on
>> Windows. Situations where tests have passed on Windows but failed on
>> *nix have been quite rare. And there are still unit tests which are
>> disabled in Windows because they fail, even though they pass on *nix.
>> (From memory, there are about five of them).
>> IMHO, the main problem was simply been that unit tests were not being
>> run at all.
> 
> Passing on Linux and failing on Windows has happened to me quite a few times
> back before the wine build was not set up. Also there's been cases more recently
> than that when math idiosyncrasies showed up on one system but not the other.
> 
> I don't think bit rot is an issue - Walter always tests on Windows before
> deploying. This puts the onus on the unittests and the test suite.

I think it's a symptom of exactly what we fixed on the posix side of life..
actually RUNNING the tests.  I'll bet that the windows side is running a subset
of the full set of tests.




More information about the phobos mailing list