On Jul 18, 2011, at 5:40 PM, James E Keenan wrote (in reply to Coke's clean smoke test from Win7):
--snip--
It seems we have a much greater variance in the files which are failing in different smoke reports on Windows than we get in any other OS. Do you have any ideas as to what enabled us to get a PASS on this box as distinct from other Windows boxes?

I mis-read the question, but I think my mistaken reply is still worth posting:

Win32 smoke reports vary so widely because of...
different OSes, filesystems, compilers, and compiling environments:
    MSVC vs CygWin vs MinGW
    Strawberry_Perl vs ActivePerl
    Win2k vs WinXP vs Vista vs Win7
    FAT vs NTFS

For example, CygWin and MinGW use different "host" environments, and they both use a different `make` and link to a different C runtime than MSVC. Unicode (and probably also IPv6) support varies both by filesystem and by OS version.

I think it is manageable long-term; it certainly *needs* to be managed, due to the high number of Win32 users in the world.
We just took our eyes off the ball for too long.

Several of the Win32 bugs I am pursuing simply boil down to "take this test that is already SKIPped in some scenario, and also skip it on Win32 when in FOO environment".

--
Hope this helps,
Bruce Gray (Util)


_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to