On 1/18/07, Ovid <[EMAIL PROTECTED]> wrote:
Hi all,

I've just released 0.50_06 to the CPAN. This should be called the 'Andy
Armstrong' release because he's tracked down several irritating bugs
and made it work on Windows!

Just a thought but recently there has been a bit of work on p5p about
getting smoke testing of perl working properly on Win32.

One of the critical problems is of hanging tests causing the smoke
process to stall.

Jan Dubois and Steve Hay have been hashing out the details of how to
manage a win32 test process that can autotime out test files without
leaving zombies or stalling the test process. I think you should take
advantage of this effort, especially if you wish to see your parser
used by core. Specifically using Win32::Job to manage the test
sessions to ensure that hung process trees can be killed as a group.

I also think you should take some time to review the various test
harnesses used to build perl, assuming you havent already of course.
They arent the same necessarily on *nix as on Win32 and being familiar
with the features and quirks of the two systems will definitely
improve your odds of a core integration long term.

Likewise you should review the work of the smoke suite for handling
oddball cases like VMS, you certainly shouldnt think that windows will
be the oddest platform your code will run on if it is core integrated.

Just some thoughts that ive been saving up and meaning to send, and
this mail happened to be on a more or less relevent topic.

Cheers,
Yves


--
perl -Mre=debug -e "/just|another|perl|hacker/"

Reply via email to