On Tue, Jul 24, 2001 at 01:19:14AM -0400, [EMAIL PROTECTED] wrote:
> I had access to a win32 computer last week, so I tested POE.  Here's my
> results :

[...]

> Reading dependency hints from NEEDS.
> Gathering files from MANIFEST.
> Building dependency tree.
> IO::Socket was used ok, but it didn't appear in %INC at
>       ./lib/deptest.perl line 328.

I imagine deptest.perl is doing something with paths that isn't
entirely portable.  I'm filing this under "I need access to a Windows
system to fix it".

> 01_sessions.t*   
>     Prints '1..29' but nothing else.  Cookie crumbs reveal that it dies w/o
> warning in POE::Kernel::run, specifically substrate_main_loop, which I
> didn't dig into.

That test uses system signals, which Windows doesn't support.  The
signals sub-tests will be skipped from now on when ($^O eq 'MSWin32').
I forsee it working in the future.

> 04_selects.t*   hangs after ok 1

Hrm.  I don't know why.  Chalk another up to "I need access to a
Windows system".

> 08_errors.t*    Causes an illegal page fault

Test 8 causes errors and makes sure they return proper values.
Sometimes it causes outright die within eval, and it expects to
continue beyond that.  It also loads POE::Kernel a few times, wiping
out the symbols in that package between each try.  I imagine AS Perl
is not enjoying all that abuse.

I might be able to hunt down just what in 08_errors.t is causing the
page fault, but "I need access to a Windows system" again.

> 14_wheels_ft.t*       
> select error: Bad file descriptor at macro substrate_main_loop (line 89)
> invoked from C:/Philip/perl/site/lib/POE/Kernel.pm line 1153
>         POE::Kernel::run('POE::Kernel=ARRAY(0x1cf9610)') called at
>         t/14_wheels_ft.t line 205

More testing needed.

> 22_wheel_run.t*     
> The getpriority() function is unimplemented at
> C:/Philip/perl/site/lib/POE/Wheel/Run.pm line 231.
>     then hangs

Wrapped getpriority() and setpriority() in eval, and will only call
them if a priority delta is specified.  This test should work in the
future.

> NB : I probably won't have the computer for much longer, so I won't be
> able to debug this furthur :(

I should check out the newest bochs or something and see if I can
install enough of an emulator to get Win32 running.

-- Rocco Caputo / [EMAIL PROTECTED] / poe.perl.org / poe.sourceforge.net

Reply via email to